top of page
One Bachelor available.
Call today for an in-house tour.
Victoria House, located in beautiful Orillia, Ontario, is a retirement home offering Assisted Living Programs for residents who may require extra support.
bottom of page