Discover Homewood, Alabama homes for sale and real estate with RE/MAX Alabama real estate listings, condos, and townhomes.
Our Lady of Sorrows Catholic Church is located at 1728 Oxmoor Road in Homewood. The church has been at this address since Midnight Mass was first celebrated there on Christmas Day in 1959. The history of Our Lady of Sorrows Catholic Church however dates back to the 1800's.A loving and caring church, Our Lady of Sorrows welcomes members and visitors to celebrate Holy Mass on Saturday evenings at 5:00 p.m., Sunday mornings at 7:00 a.m., 8:30 a.m, 10:00 a.m. and 11:30 a.m., and Sunday evenings at 6:00 p.m. Weekday Mass is held Monday through Friday at 6:30 a.m. and 7:30 a.m.