Map
116 18th St S, St Petersburg
727-304-6290
Downtown St Petersburg MAP
Florida’s largest indoor rock climbing gym featuring 40’ walls, fitness center, yoga and fitness classes and a friendly environment for new and experienced climbers alike. Come check us out! www.climbstpete.com