🏬 Solar Panels Newark 🏬 Retail & Specialty Call Website Directions Address36 North 2nd Street, Newark, OH 43055 Phone(740) 730-1828 Websitesolarpanelsnewark.com View larger map Something wrong? Send a correction.