Indian Creek Bike Trail is a park Indian Creek Village Overland Park located in United States.
6525 W 103rd St Overland Park , KS 66212 United States
Awesome road especially the underbridge road
Great trail for running and biking . Especially nice in the evening when it's cooled off a little bit. I've always felt safe on this trail .
Beautiful area. Quiet . Safe.