Contact information

Trade name: EPL & SOLAR CORP.

Phone number: +19172914332

Email: sales@eplled.com

Physical address: 5517 Sedge Wren Dr, Wake Forest NC 27587, US

Contact Information We are here to assist you. If you have any questions or concerns regarding your order, please contact us at:

  • Email: sales@eplled.com

  • We strive to respond to all inquiries within 24–48 hours.