Our Lady Of Sorrows: 1720 Oxmoor Rd Birmingham, AL