Phone: 856-273-5761    Email: info@nepsolar.com

1103 Laurel Oak Road #160, Voorhees, NJ 08043

National Energy Partners © 2019     

 

7950 National Hwy, Pennsauken Township, NJ 08110

System Size: 

312.62 kW

System Type: 

Roof Mount

System Production: 

381,890 kWh

Number of Modules: 

812