Skiles Test Nature Park Address 6828 Fall Creek Road Indianapolis IN Visit Skiles Test Nature Park Upcoming Events No events in this location