A vibrant non-profit Life Care community located on 136 acres just south of Burlington in Shelburne, Vermont. Call 802-264-5100 to schedule a tour today!