1. Solar Power Planet 511 S Orange Ave, Newark, NJ 07103 Coordinate: 40.74336,-74.20776 Phone: (862) 895-5553