1. Maine Elevator Specialists 999 River Rd, Windham, ME 04062 Coordinate: 43.82344,-70.4378 Phone: (207) 892-9300