250-746-0241About A Dog Pet Grooming
471 Chesterfield Avenue, Duncan
250-709-9643Ace Bobcat & Trucking Ltd.
2865 Roberts Road, Duncan
250-715-1388Arbutus Ridge Farms Ltd.
4997 Polkey Road Suite 5, Duncan
250-746-7490Bar T5 Trailers Inc.
6767 Trans Canada Highway, Duncan
250-748-6836Bennett Rich Trucking Ltd.
7156 Tom Windsor Road, Duncan
250-746-1593Canadian Emu Oil Sask Ltd.
5816 Menzies Road, Duncan
250-748-3754Clarke Signs Unlimited
5836 Howard Avenue, Duncan
250-715-6449Clean Sweep Janitorial Service
2446 Meadow Pl, Duncan
250-746-5299Cobble Hill Painting & Drywall
642 Charlotte Street, Duncan
250-748-6227Community Farm Store Ltd The
330 Duncan Street Suite 101, Duncan
250-746-6491Compact Timber Corporation
1861 Maple Bay Road Suite 17, Duncan
250-715-0400Cowichan Cheese Co Ltd.
6489 Norcross Road, Duncan
250-746-5741Cowichan River Hatchery
2380 Heather Street, Duncan
250-746-7257Cowichan Terrazo & Ceramic Tile Ltd.
2890 Allenby Road Unit 1, Duncan
250-746-5147Duncan Iron Works 1990 Ltd.
2911 Allenby Road, Duncan
250-746-9866Ecosip Industries Inc.
2915 Allenby Road Suite A, Duncan