About Us
The Leacock Care Centre is a 145 bed modern, long-term care facility
located at 25 Museum Drive in Orillia, readily accessible to both
highways 12 & 400. The site is located at picturesque Leacock
Point, in a residential neighbourhood, close to schools, churches and
parks.