The Hamlets at Duncan Categories Retirement & Seniors Services 5950 York Road Duncan BC V9L 0H2 (250) 597-7995 (250) 856-0770 https://thehamletsatduncan.ca/ Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×