Indian Rocks Beach Dog Park is located off of Gulf Boulevard between 9th Avenue & 10th Avenue in the Nature Preserve.