Location:2133 22nd Ave S, St. Petersburg, FL 33712, USA