Riverbend Residential Care Home
307 Vt Rte 110
Chelsea, VT 05038
Riverbend Residential Care Home is a 21 bed home care facility located in Chelsea, Vermont. The facility is in a largely middle income area, with an average per-household income of $49,363. It has a sparse population, with roughly ...