St Theresa's Catholic Church
Catholic
Mailing address: PO Box 525, Leeds, AL, 35094
Phone: (205) 699-8534
Website: sttheresaleeds.org
Connect: Facebook
Nearby Churches
- Leeds Presbyterian Church · Leeds, AL
- Century Methodist Church · Leeds, AL
- Little Rock Missionary Church · Leeds, AL
- Tower of Prayer Church · Leeds, AL
- Leeds AOH Church of God · Leeds, AL
- Mosaic Chapel · Leeds, AL