1. Plourdes Electrical Service 5 Cmk Ln, Windsor, ME 04363 Coordinate: 44.34788,-69.62364 Phone: (207) 445-4371
2. Finley's Electric 952 S Belfast Rd, Windsor, ME 04363 Coordinate: 44.30645,-69.55163 Phone: (207) 549-4410