
Conveniently situated at 1200 W Washington St, Indianapolis, IN 46222, Indianapolis Zoo is the second most well-liked spots of Indianapolis. It’s a Zoo with an aquarium, rides, shows, petting & play areas, plus an indoor/outdoor garden. You can see us at 1200 W Washington St, Indianapolis, IN 46222 and you can get in touch with us at 317-630-2001 for any queries and reservations