editSuggest an edit

Country Mansion

101 West South Street,
Dwight, IL 60420

(800) 892-5969

Call (800) 892-5969
Get directions to this
location on Google Maps.
Open website
in new tab.
Share this business
on social media.


Long a landmark of scenic Dwight, Illinois, The Country Mansion has had a colorful and productive past, and since 1980 has been on the "National Register of Historic Places."  Built in 1891, this grand Victorian was originally a Scott House, a twenty room boarding house located one block northeast of its present location.  According to town historians, in 1894 the three-story structure was moved by the use of horses to its current site, which at that time was the grounds of the Keeley Institute, an internationally known alcohol recovery hospital.

Business Hours

Monday Closed

Tuesday 11:00 AM - 8:00 PM

Wednesday 11:00 AM - 8:00 PM

Thursday 11:00 AM - 8:00 PM

Friday 11:00 AM - 9:00 PM

Saturday 4:00 PM - 9:00 PM

Sunday 8:30 AM - 7:00 PM