Our Lady of Sorrows Catholic Church

Our Lady of Sorrows Catholic Church

  • 0 Stars.



Phone: 205-871-8121

Fax: 205-871-8180

Address: 1728 Oxmoor Road
Homewood, Alabama
USA

Times of Service: SUNDAY MASSES - 7:00, 8:30, 10:00, 11:30am and 6:00pm, DAILY MASSES - 6:30 a.m.






Other Categories:
 Church » Catholic Churches