60th Anniversary Open House Sat, 07 Nov at 05:00 pm 3939 Nearing Lane, Decatur, IL, United States, Illinois 62521 MUSIC