We'd love to hear from you.
With over forty years of electrical experience, Legacy Solar focuses on excellence in sales, design, and service in solar systems. Our customers find that quality and comfort come standard with each installation.
Mail:
301 S Quincy St.
PO BOX 141
Towanda, IL 61776
Deliveries:
301 S Quincy St Towanda, IL 61776
Phone: 309-231-3138
Emails:
customerservice@legacysolarpower.com sales@legacysolarpower.com scheduling@legacysolarpower.com
permitting@legacysolarpower.com accounting@legacysolarpower.com
Follow us on:
Facebook: @legacysolarpower
Instagram: @legacysolar
Twitter: @LegacySolarIL