Bike Parks

Prairie Creek Trails

Selma, Indiana

Bike Parks

About This Park

Prairie Creek Trails is a bike park in Selma, Indiana. Address: 8625 E 650 S Rd, Selma, IN 47383. Confirm current access and rules locally before you go.

Amenities

Not listed