1. Self-Gen Inc 4 Highland Ave, Scarborough, ME 04074 Coordinate: 43.57868,-70.32155 Phone: (207) 883-7027
2. Energy Solutions For Maine 25 Plaza Dr Ste 10, Scarborough, ME 04074 Coordinate: 43.59286,-70.33254 Phone: (207) 510-6099