The Armour House

329 followers
·
17 following
Lake Forest, IL  ·  Historic Mansion and Gardens at Lake Forest Academy, built in 1908. Listed on National Register of Historic Places, accommodating all events.
The Armour House