The Creek corporate office is located in 8435 Shelby St, Indianapolis, Indiana, 46227, United States and has 11-50 employees.
the creek
the creek church
indian creek christian
the creek at shelby street
the creek
celebrate recovery at the creek
| Location | People at location |
| North America | 1-10 |
The Creek Church is a non-denominational Christian church located on the south side of Indianapolis. They offer various ministries and programs for families, children, students, and individuals with special needs. The church focuses on helping people connect with God and their community through services, events, and small groups.... Read More