Location: Home > YellowPages > AL > Birmingham > Our Lady of Sorrows School

Our Lady of Sorrows School

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