non-profit housing for independent senior living
70 Fittons and 80 Fittons Road West, Orillia, ON L3V 6X6