Holy Spirit Catholic Parish

800 25th Ave E
Tuscaloosa, AL 35404
205-553-9733

Saint Thomas Apostle Catholic Church

80 Saint Thomas Way
Montevallo, AL 35115
205-663-3936

St Francis of Assissi Catholic Church

722 East St S
Talladega, AL 35160
256-362-5372

Our Lady of Sorrows School

1720 Oxmoor Rd
Birmingham, AL 35209
205-879-3237

Our Lady of Sorrows Church

1720 Oxmoor Rd
Birmingham, AL 35209
205-871-3253

Our Lady of Sorrows Parish Hall

1728 Oxmoor Rd
Birmingham, AL 35209
205-870-3508

Our Lady of Sorrows Church

1728 Oxmoor Rd
Birmingham, AL 35209
205-871-8121

Our Lady of Sorrows Religious Educa

1728 Oxmoor Rd
Birmingham, AL 35209
205-871-1431

Our Lady of Sorrow Catholic Childr

1703 29th Ct S
Birmingham, AL 35209
205-380-2646

Our Lady of Fatima Catholic Church

708 1st St S
Birmingham, AL 35205
205-324-4138