Legacy Program — we no longer do solar Installations

Contact Us

Phone:

905.727.0491
Toronto: 416.465.6333
Toll Free: 1.866.280.4431
Fax: 905.727.0491

Email:

info@windfallcentre.ca

Hours of Operation:

Monday to Friday:
8:30 a.m. - 5:00 p.m.

Location:

Windfall Ecology Centre
93A Industrial Parkway South
Aurora, Ontario
L4G 3V5

Google Maps

Request Sales Call-Back: