Iglesia Universal
2510 N Grandview Ave, Odessa, TX, 79761
Phone: (713) 665-6115
Connect: Facebook
Nearby Churches
- Beacon Baptist Church · Odessa, TX
- Church of God Grandview · Odessa, TX
- Open Door Church · Odessa, TX
- Lutheran Church-Risen Lord · Odessa, TX
- Odessa Tabernacle · Odessa, TX
- Crescent Park Baptist Church · Odessa, TX