Catholic Churches of South Odessa

Catholic

907 S Dixie Blvd, Odessa, TX, 79761

Phone: (432) 337-2213

Website: www.ccsouthodessa.com

Connect: Facebook

Nearby Churches

More Catholic churches in Odessa, TX

What to expect on your first visit