Elmo Theatre St Illinois is a photo spot in St Elmo, IL, United States at 39.02858, -88.84865. ShotHotspot has 19 photos taken here by 4 photographers. It's good for architecture and abandoned photography. Other photo spots nearby include Ballard Nature Center Boardwalk.