6500 Magazine St, New Orleans, LA 70118, USA
🚀 Opening Oct 18
Audubon Nature Institute, located at 6500 Magazine St, New Orleans, LA, is known for its engaging attractions in the area. Unfortunately, the venue is no longer operational, which means it no longer offers any escape room experiences or haunts. As the venue is closed, there are no parking details to share. Visitors may explore other options in the vicinity for potential entertainment and activities.