The new St. Petersburg facility is located at:
North Shore Aquatic Complex
901 N Shore Dr NE
St. Petersburg, Florida 33701
Email is usually the best way to contact me. I will get back to you as soon as possible, but please allow one day for a response.