1. Solar Energy Systems
17 Academy St Ste 609, Newark, NJ 07102
Coordinate: 40.73758,-74.17228
Phone: (973) 565-0170
2. Sol Solar
76 Garden St, Newark, NJ 07105
Coordinate: 40.72654,-74.16772
Phone: (973) 344-6991
3. Burkina Electric & Construction
95 William St, Newark, NJ 07102
Coordinate: 40.73445,-74.17783
Phone: (973) 642-3232