Lake Simcoe Retirement Residence offers comfortable and caring senior living near Barrie, Ontario. In the lovely town of Orillia, this retirement home is close to parks, walking paths, and Lake Couchiching. Soldiers Memorial Hospital is nearby for peace of mind. With friendly staff, great food, and fun activities like a library, hair salon, and lounges, Lake Simcoe is a perfect choice for retirement homes in Barrie, Ontario. Live your life your way!