This business is located in Orillia.
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 Lea... - more
This business is located in Orillia.
Sundial Lakeview Retirement Residence Life at the Sundial Lakeview Retirement Residence is designed to be carefree and comfortable. There is no better way to experience this lifestyle than a respite s... - more