St. Petersburg Tennis Center

650 18th Ave. S.
St. Petersburg, FL 33705- Map It
(727) 823-2225