1200 West Washington St Indianapolis, IN 46222 USA
317-630-2001
The Indianapolis Zoo is a 64-acre non-profit zoo, public aquarium, and botanical garden in Indianapolis, Indiana. It is among the largest privately funded zoos in the U.S. It was the first in the U.S. to receive triple accreditation as a z... Read more >