The Inn at Village Square in Gorham provides safe, friendly and high-quality assisted living services to 37 residents
The staff of Gorham House are trained to maximize resident independence in an effort to return each person home as quickly as possible.