Contact Us House of Hope 32 Gilmour Street Ottawa, Ontario K2P 0N3 info@houseofhope.ca T: 613.230.7676 Toll Free: 1.877.902.7676 32 Gilmour St 32 Gilmour St, Ottawa, ON K2P 0N3, Canada 157 McLeod St Contact Us NameEmail PhoneMessage Application for Residence Who Can Apply? Contact Us