Decatur, Illinois, United States of America
Devon Lakeshore Amphitheater
is located at 2686 E. Cantrell St. in Decatur
Tabernacle Baptist Church
is located at 650 N Wyckles Rd in Decatur
Lincoln Square Theatre
is located at 141 North Main Street in Decatur
Decatur Civic Center
is located at 1 Gary K Anderson Plaza in Decatur