The Armour House

The Armour House

Lake Forest, IL / Historic Mansion and Gardens at Lake Forest Academy, built in 1908. Listed on National Register of Historic Places, accommodating all events.