HOMEWOOD.ORG

Facility

manor yellow flowers.jpg
  • 650 full- and part-time staff 
  • 300,000 square feet of facility space
  • located on 47 acres of wooded land on the banks of the Speed River in Guelph, Ontario, Canada