250-701-3652Cowichan Janitorial Service Ltd.
Po Box 6 Stn Main, Duncan
250-746-4471Cowichan Newsleader
5380 Trans Canada Highway 1, Duncan
250-746-7279Cowichan Pest Control Ltd.
6114 Alington Road, Duncan
250-748-3412Cowichan Place
3251 Cowichan Lake Road 103, Duncan
250-748-4112Cowichan Preschool Association
820 Wharncliffe, Duncan
250-748-1431Cowichan Rentals Ltd.
3050 Allenby Road # 1, Duncan
250-746-5741Cowichan River Hatchery
2380 Heather Street, Duncan
250-748-1241Cowichan School Of Motoring Inc
230 Kenneth Street, Duncan
250-715-1599Cowichan Sound & Cellular
2951 Green Road, Duncan
250-748-4847Cowichan Sound Cellular Ltd.
A-951 Canada Avenue, Duncan
250-746-7257Cowichan Terrazo & Ceramic Tile Ltd.
2890 Allenby Road Unit 1, Duncan
250-746-1028Cowichan Therapeutic Riding Association
1843 Tzouhalem Road, Duncan
250-715-0709Cowichan Tourism Association
25 Canada Avenue, Duncan
250-701-0831Cowichan Tribessustainable
5408 Maluqw Lane, Duncan
250-748-1312Cowichan United Way
394 Duncan Street 306, Duncan
250-748-5219Cowichan Valley Association For Community Livin
346 Campbell Street, Duncan
250-709-9092Cowichan Valley Association For Community Livin
394 Duncan Street 202, Duncan
250-746-1691Cowichan Valley Association For Community Livin
6124 Ryall Road, Duncan
250-746-5124Cowichan Valley Association For Community Livin
739 Marchmont Road, Duncan
250-748-2066Cowichan Valley Bottle Depot
6476 Norcross Road, Duncan
250-709-2151Cowichan Valley Chiropractic
164 Kenneth Street, Duncan
250-748-8000Cowichan Valley Church Of The Nazarene
3036 Sherman Road, Duncan
250-746-0003Cowichan Valley Dental Health
345 Jubilee Street, Duncan
250-748-0236Cowichan Valley Fas Action Team Society
225 Canada Avenue 207, Duncan
250-748-4428Cowichan Valley Fencing
5295 Trans Canada Highway, Duncan
250-701-4242Cowichan Valley Hospice Society
3122 Gibbins Road, Duncan
250-746-3930Cowichan Valley Indpndnt Lvng
321 Coronation Avenue, Duncan
250-748-9930Cowichan Valley Junior A Hockey Club
2687 James Street, Duncan
250-746-6146Cowichan Valley Metis Association
156 Government Street # D, Duncan