Birchmere Retirement Residence (opens in a new tab)
Orillia, ON234 Bay St, Orillia, ON L3V 3W8Licensed by RHRA
3.5(27 reviews)
A lakefront retirement home in Orillia serving seniors since 1981, located on Lake Couchiching with waterfront…
- Retirement Home
- Independent Living
- Assisted Living
Rates on request








