Inner City Tabernacle of Life Ministries
3607 N Dixie Blvd, Odessa, TX, 79762
Phone: (432) 272-0693
Website: www.ictabernacleoflifeministries.com
Connect: Facebook
Nearby Churches
- Worship Ministries · Odessa, TX
- Sherwood Baptist Church · Odessa, TX
- New Home Iglesia de Cristo · Odessa, TX
- Faith Tabernacle Assembly of God · Odessa, TX
- Bethel Assembly Of God · Odessa, TX
- Parker Heights Christian Church · Odessa, TX