CONTACT US

Tel: 905 941 8803

Natures Energy Centre 

9580 Lincoln St

NIAGARA FALLS

CANADA   

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

Natures Energy Centre

9580 Lincoln St.  RR1

WELLAND, ON

CANADA

L3B 5N7

Success! Message received.