July 4: 64th Annual Our Lady of Sorrows Church Independence Day Festival Jul 4, 2013 10:00 AM to 3:00 PM Our Lady of Sorrows Catholic Church 1728 Oxmoor Road , Homewood, Alabama 35209 June 27, 2013 5:21 PM Back to Search Results Info LocationOur Lady of Sorrows Catholic Church 1728 Oxmoor Road , Homewood, Alabama 35209 Date & Time Jul 4, 2013 10:00 AM to 3:00 PM + Choose your calendar: Google Yahoo Outlook ical Previous Next