St Theresa's Church
8101 3rd Ave, Leeds, AL 35094
More Business Info
- Hours
- Regular Hours
Mon: Tue - Fri: - Extra Phones
Phone: 205-352-3741
Phone: 205-699-8534
- AKA
St Theresa Catholic Church
Saint Theresa Catholic Church
- Other Link
- Categories
- Catholic Churches, Churches & Places of Worship
Suggest an Edit