135 S Main St, Northfield, VT 05663, United States
Care type: Independent Living
610 Water St, Northfield, VT 05663, United States
Care type: Assisted Living, Nursing Homes