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