About us
Owen Hill Care Community is a long-term care retirement community in Barrie, Ontario. As one of Sienna Living’s smaller retirement homes, the atmosphere created by residents and employees is one of family and community. Owen Hill’s long-term care includes a variety of health cate programs, medical services, and nutrition programs that all exceed the standards for nursing homes.