Fall Creek Church Address 8901 Fall Creek Rd Indianapolis IN Visit Fall Creek Church Upcoming Events No events in this location