Holiday House is a Residential Care Community nestled in the mountains of
St. Albans, Vermont, with spectacular lake and countryside views.