User's Cover Picture
User's avatar

Grace House Windham

We are a small 17 bed long term care facility with great staff to resident ratios!

Message
Intro
Center Sandwich, United States
Joined April 5, 2023