Tucker House Renewal Centre

Ottawa, ON, Canada |
Joined in May 2012

About Us

Tucker House Renewal Centre is a charitable retreat and environmental learning centre that works to promote sustainable living by:

-Providing interactive ecological programs for children, youth, and adults in Prescott-Russell, Ottawa…

Areas of Focus Include

  • Children & Youth
  • Community Development
  • Education
  • Environment
  • Volunteering


174 First Avenue, Ottawa, ON K1S5B4, CA