4630 29th Ave South #61, Gulfport Municipal Marina, St. Petersburg, Florida 33711 USA
Photo Credit: https://www.facebook.com/FloridaFunUnlimited/photos/
Claim copyright