The La Grange Casino Society, a German social club, constructed this building for a school with their hall and theater on the second floor. The Casino Society lasted only three years, however, and the two-story Italianate masonry building served as the high school until 1923 and, subsequently, such civic functions as the city hall and the volunteer fire department. A proposed rehabilitation (c. 2011, BBA Architects) will reconstruct the missing columned porch and pediment on the north facade facing the railroad tracks.