Independent Living in Shrewsbury, Vermont