Our Lady of Sorrows Catholic ChurchParishShare1728 Oxmoor RoadHomewood, AL 35209United StatesGet directions