1. Windham Residential Care 495 River Rd, Windham, ME 04062 Coordinate: 43.75573,-70.43555 Phone: (207) 892-7141
2. Goodwill Group Home 17 Timberhill Rd, Windham, ME 04062 Coordinate: 43.78705,-70.43578 Phone: (207) 591-6882