St Theresa's Catholic Church
Catholic
812 W Main St, Salem, IL, 62881
Phone: (618) 548-0899
Website: www.avilaseton.org
Connect: Facebook
Nearby Churches
- St Theresa Of Avila · Salem, IL
- Salem First Baptist Church · Salem, IL
- St Thomas Episcopal Church · Salem, IL
- Salem Seventh-day Adventist Church · Salem, IL
- Community of Christ · Salem, IL
- Salem Church of God · Salem, IL