Not For Profit
Couchiching Jubilee House is a long-term transitional housing program for women located in the City of Orillia. Founded in 'Jubilee Year of 2000', the house offers four furnished apartments to vulnera