The Scottish Rite Theatre is a Central Illinois landmark constructed in 1925. Complete with flying buttresses, stunning stained glass windows, custom wood craftsmanship (of the kind that is all too rare today), terrazzo flooring, a massive pipe organ that is original to the building, a working theater with majestic acoustics, and green gargoyles peering out over the Illinois River valley, this landmark is deservedly on the National Register of Historic Places.
The building has more than 10,000 square feet of useable space, theater seating for 900, a full basement kitchen and banquet facility, and parking for more than 130 vehicles. It rests at the corner of Spalding and Perry, at the foot of Peoria’s OSF HealthCare St. Francis Medical Center and a growing medical district.