Shelburne Bay Senior Living Community

185 Pine Haven Shores Road Shelburne VT 05482 (888) 848-5698