Christmas Open House
December 3 & 10, 2017
The Olmsted Christmas Open House will be held on December 3 and 10, 2017, from 4 p.m. to 8 p.m. both evenings. Join the staff and friends of Olmsted as we open our doors to celebrate the Christmas season. Guests can enjoy homemade cookies and punch next to the warm fireplace, or take a tour of the freshly decorated manor. Whether you are coming to visit your "home away from home" or are seeing Olmsted for the first time, we hope you will join us for an evening of celebration and fellowship.