Our Lady-Sorrows Catholic Church

Catholic

1703 29th Ct S, Homewood, AL, 35209

Phone: (205) 380-2646

Website: www.ourladyofsorrows.com

Connect: Facebook

Nearby Churches

More Catholic churches in Homewood, AL

What to expect on your first visit