Browse Items (1 total) Tags: Decatur Music Center Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of Decatur Music Center Building Photograph of the Decatur Music Center located at 115-1/2 S. Main St., Decatur, IL. Tags: 115-1/2 S. Main St., BS140, building, Business, Decatur Business, Decatur IL., Decatur Music Center, Krigbaum, Music, Noel C. Dick Featured Item Photographs of the Sangamon River Photographs of scenes on the Sangamon River.