Open since 1997, Champlain Manor is located in the “Sunshine City” of Orillia on Fittons Road West close to Highway 11. We accommodate short term, convalescent, or permanent stays. With an on-site hair salon, chapel, and activities room, our residents enjoy companionship, dignity, and security. Our 3rd floor has been designed specifically with increased care needs in mind.