Leacock Care Centre is a long-term care facility situated in Orillia, ON, providing a range of services for individuals in need of specialized care and support.
The center offers a comfortable and secure environment where residents can receive personalized care from a dedicated team of professionals, ensuring their well-being and quality of life.
Generated from their business information