×

Indianapolis Zoo

(19,147) Zoo in Indianapolis, Indiana
The Indianapolis Zoo is a 64-acre non-profit zoo, public aquarium, and botanical garden in Indianapolis, Indiana, United States. Incorporated in 1944, the Indianapolis Zoological Society established the first zoo at George Washington Park in 1964.
Address: 1200 W Washington St, Indianapolis, IN 46222
Hours: Closed ⋅ Opens 9 AM Sat
Phone: (317) 630-2001