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.