top of page

CONTACT US

Nature Energy Centre 

9580 Lincoln St

NIAGARA FALLS

CANADA   

​

905.384.5044

Please note there is glitch on some maps because of our mailing address. We are in the city of Niagara Falls in the country though the map would label it Welland, Ugh! 

    MAILING ADDRESS

​

Nature Energy Centre

9580 Lincoln St.  RR1

WELLAND, ON

CANADA

L3B 5N7

Success! Message received.

bottom of page