1. Affordable Electric 99 Alden Rd, Leeds, ME 04263 Coordinate: 44.25998,-70.08269 Phone: (207) 754-0103