1. Sunpower Solutions, Inc 63 Ellis St, Haddonfield, NJ 08033 Coordinate: 39.89723,-75.03149 Phone: (800) 786-7693