Eagle Creek Park
Use attributes for filter ! | |
Address | 7840 W 56th St, Indianapolis, IN 46254, United States |
---|---|
Hours | Open ⋅ Closes 6PM |
Phone | +1 317-327-7110 |
Date of Reg. | |
Date of Upd. | |
ID | 2218681 |
About Eagle Creek Park
Eagle Creek Park is the largest park in Indianapolis, and one of the largest municipal parks in the United States. It is located at 7840 W. 56th Street in Indianapolis, Indiana and covers approximately 1,400 acres of water and 3,900 acres of land. There are about 10 miles of paths within it.
Click on the photo of Eagle Creek Park to view it on Google Maps.