About Indianapolis Zoo
Founded in 1964, the Indianapolis Zoo is home to different species of animals. Indianapolis Zoo is located at Washington St. in Indianapolis, IN. Visit the website for more information on special events, conservation programs, memberships and special zoo experiences.