Our Lady of Sorrows School 1720 Oxmoor Rd Birmingham, AL 35209 Phone: (205) 879-3237
Category: elementary secondary school