Welcome to Sherwood House, a place where you can hang your hat. A place you can call your own. We want you to feel at home with others who have made Sherwood House what it is today ? a family oriented, welcoming place with friendly, helpful staff who care about your comfort. Sherwood House is located in the Cowichan Valley, in Duncan, British Columbia. Our independent retirement living home is designed to suit your needs while leaving the rest up to us!
Sherwood House
Duncan
British Columbia
Seniors residence
Seniors home
Retirement resident
Senior apartments
Senior living
Independent living for seniors