Saturday, November 29th, 2014

Map and Location

The Little Theatre On The Square is located in Central Illinois just 28 miles southeast of Decatur on Route 121, 17 miles northwest of Mattoon on Hwy 121, 35 miles north of Effingham on Route 32, and 60 miles south and west of Champaign.