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.

Our hope at Nature Energy Centre is to share the natural experience. An intimate country     setting with emphasis on personal attention, good energy and compassion to all living creatures. 

bottom of page