Inn at Village Square
123 School St
Gorham, ME 04038
Inn at Village Square is a senior care facility located at 123 School St in Gorham, Maine. With a median household income of $70,795, the community is in a primarily middle class area. It has an average population ...
8 miles away from Windham, ME