Directions

The Country Mansion

101 W South St 

 

Dwight IL  60420

Our restaurant is located in the city center. There are ample parking opportunities.