Saint Theresa Catholic Church

1394 Ashville Court, Leeds, AL 35094
Write a review
Add Photo Add Photo
Saint Theresa Catholic Church
Loading Loading images

User Reviews

Write a review
User Reviews Write a review

    Info Edit Info

    User rating:
    St. Theresa Catholic Church located in Leeds, Alabama. Check website for Mass and Confession times.
    Show more

    Nearby Church

    Church On the Way Daycare
    8300 1st Avenue, Leeds, AL 35094
    Kingdom Hall-Jehovah's Witness
    4th Ave, Leeds, AL 35094
    View All Nearby Church

    Nearby Catholic Church

    Casa Maria
    3721 Belmont Road, Irondale, AL 35210-3434
    Propagation of the Faith
    Birmingham, AL 35235
    Sacred Heart Church
    3401 27th Court North, Birmingham, AL 35207
    View All Nearby Catholic Church