Spirit of America Festival Jul. 04, 2013 midnight Decatur 2901-D Point Mallard Cir. SE, Decatur, Alabama Jun. 18, 2013 10:39 a.m. Back to Search Results Info LocationDecatur 2901-D Point Mallard Cir. SE, Decatur, Alabama Date & Time Jul. 04, 2013 midnight + Choose your calendar: Google Yahoo Outlook ical Previous Next