2429 Central Ave, St. Petersburg, FL 33713, USA
Locked Up is located at 2429 Central Ave in St. Petersburg, FL. Unfortunately, this venue is no longer operational and does not offer any escape room experiences at this time. As there are no games in operation, parking information is not applicable. Visitors are encouraged to explore other escape room options in the area for an engaging experience.