Non-profits

C.U.P.E Local 358

4 - 278 Evans Street
250.748.2534
[details]

Canadian Cancer Society

100 - 394 Duncan Street
250.746.4134
[details]

City Gate Church

123 Station Street
250.748.4304
[details]

Community Futures Cowichan

135 Third Street
250.746.1004
[details]

Cowichan Bio-Diesel Cooperatives

55 Station Street
250.748.2694 & 250.597.1492
[details]

Cowichan District Teachers' Association

201 - 394 Duncan Street
250.748.2251
[details]

Cowichan Energy Alternatives

1 - 55 Station Street
250.597.1491
[details]

Cowichan Green Community

360 Duncan Street
250.748.8506
[details]

Cowichan Independent Living

103-121 First Street
250.746.3930
[details]

Cowichan Intercultural Society

205 - 394 Duncan Street
250.748.3112
[details]

Cowichan Land Trust

6 - 55 Station Street,
250.746.0227
[details]

Cowichan Valley Community Policing

3 - 149 Canada Ave
250.701.9145
[details]

Cowichan Women Against Violence Society

103 - 255 Ingram Street
250.748.7000
[details]

Duncan - Cowichan Festival Society

121 Station Street
250.748.1231
[details]

Duncan Elks Association

149 Station Street
250.746.6812
[details]

Duncan United Church

246 Ingram Street
250.746.6043
[details]

Freemasons of Duncan

163 Canada Avenue
[details]

Social Planning Cowichan

135 Third Street
250.746.1004 - Ext 250
[details]
St. John's Anglican Church

St. John's Anglican Church

486 Jubilee Street, Duncan BC
250-748-9712
[details]

U Fix It Bike Works & Youth Craft

51 Trunk Road
250.746.5512
[details]
Valley Seniors Organization

Valley Seniors Organization

198 Government Street, Duncan BC
250-746-4433
[details]

Vancouver Island Counselling

305 - 394 Duncan Street
250.746.6900
[details]

Volunteer Cowichan

1 Kenneth Place
250.748.2133
[details]
West Coast Men's Support Society

West Coast Men's Support Society

213 - 80 Station Street, Duncan BC
250-597-2801
[details]