POOL LOCATION

North Shore Aquatic Complex

901 Northshore Drive NE, St. Petersburg, FL 33701