Location:222 22nd St S, St Petersburg, FL 33712-1240, United States