OLS 65th Annual Independence Day Festival Jul 4, 2014 10:00 AM to 3:00 PM Our Lady of Sorrows Catholic Church 1728 Oxmoor Road , Homewood, Alabama 35209 June 26, 2014 3:46 PM Back to Search Results Info LocationOur Lady of Sorrows Catholic Church 1728 Oxmoor Road , Homewood, Alabama 35209 Event Type Festivals & Fairs Phone 871-8121 Date & Time Jul 4, 2014 10:00 AM to 3:00 PM + Choose your calendar: Google Yahoo Outlook ical Previous Next