250-746-5556Mid Island Thunder Stereo
5380 Trans Canada Highway # 4, Duncan
250-746-4546Midisland Engine & Machine
5115 Polkey Road, Duncan
250-746-6165Midisland Mortgage Savings Duncanltd
201-321 Street. Julian Street, Duncan
250-746-6432Midas Auto Service Experts
2648 Beverly Street, Duncan
250-746-4511Millennium Financial Group Inc.
495 Trans Canada Highway, Duncan
250-746-0988Millstone Heating & Sheet Mtl
7337 Trans Canada Highway, Duncan
250-748-6305Minitankers Canada Ltd.
460 Trans Canada Highway # 105a, Duncan
250-746-7046Mint Hair Design
5777 Trans Canada Highway # 5, Duncan
250-748-9222Minute Muffler & Brake
555 Coronation Avenue, Duncan
250-748-6621Mister Sweeper Vacuums
5777 Trans Canada Highway 6, Duncan
250-746-5453Modern Beauty Salon The
179 Station Street, Duncan
250-748-5253Molnar Desjardins & Arndt
435 Trunk Road # 206, Duncan
250-746-6877Mortgage Centre The
2628 Beverly Street 1, Duncan
250-746-1918Mount Sicker Lumber Company Ltd.
7795 Mays Road, Duncan
250-748-3321Mountain View Terrace
3420 Auchinachie Road 205, Duncan
250-746-8442Movin' On Day Program
920 Government Street, Duncan
250-746-2002Mr Mike's Restaurant
101-2755 Beverly Street, Duncan
250-748-7010Ms Society Of Canada Cowichan Valley
321 Coronation Avenue, Duncan
250-743-8857Falcon Crest Screen Printing
4442 Trans Canada Highway, Duncan
250-746-0880Mystic Mirage Tanning Salon
121 First Street # 101, Duncan
250-746-7161Napa Auto Parts
5380 Trans Canada Highway, Duncan
250-748-4400National Car And Truck Rental
3030 Allenby Road, Duncan