1. Rhombus Energy Solutions 15301 Century Dr, Dearborn, MI 48120 Coordinate: 42.30779,-83.18699 Phone: (313) 406-5720