The Audubon Zoo which is located in New Orleans, Louisiana is a 58 acre zoo that is home to over 2,000 animals. The zoo opened in 1914 in Audubon park, originally it was only 14 acres and had small brick and steel bar cages. In 1975, the zoo was expanded to it’s current size and the animals were moved into larger, more natural exhibits.
Location: 6500 Magazine Street, New Orleans, LA 70118
Hours: Zoo hours are available by clicking here.
Admission: Current zoo admission rates are available by clicking here.
- DISCOUNT – Audubon Zoo Family Four Pack. Half Price admission. Details here.