The Vendry is now part of Groupize! Read more

Audubon Clubhouse

Located In: Audubon Nature Institute

Standing: 200

Audubon Nature Institute

Audubon Nature Institute

Audubon Clubhouse
Address
Audubon Nature Institute

6500 Magazine Street New Orleans, LA 70118

Business Space Location Map
Capacity

Standing: 200

F&B Options
In-house catering
Overview

This charming Acadian style venue has an expansive view from the wrap-around porches of gorgeous oak trees to the beautifully-manicured Audubon Park Golf Course. A combination of a spacious dining area and a smaller private room make this space highly adaptable to different party sizes and event types. Ample, free parking.