IChurch corporate office is located in 1740 Tate Blvd SE, Hickory, North Carolina, 28602, United States and has 11-50 employees.
ichurch
ichurch
ikids.ichurch
ichurch
ichurch - charlotte
| Location | People at location |
| North America | 1-10 |
IChurch is a multicultural, non-denominational church located in Hickory, North Carolina, serving the local community with English and Spanish services. The church aims to create a welcoming environment for individuals and families from diverse backgrounds, fostering spiritual growth and real encounters with God. With ministries for children and yo... Read More