250-246-3260St Joseph's Catholic Church
9727 Chemainus, Chemainus
250-324-5521Anne K Morrison Consulting Ltd.
10026 Beach Drive, Chemainus
250-246-4351Sarsfield Law Office
9938 Seaview Street, Chemainus
250-924-2886Safe & Sound Designated Drvng
2955 Pine Street, Chemainus
250-324-2995Reflect Yourself Safety Ltd.
9347 Trans Canada Highway, Chemainus
250-246-3919Chemainus Baseball Association
Doc Lewis Pk, Chemainus
250-416-0019Chemainus Doggieland Kennels
3383 River Road, Chemainus
250-324-3224Chemainus Gravel Mart
9360 Smiley Road, Chemainus
250-246-4346Clean Warmth Services
8377 Chemainus Road # 4, Chemainus
250-246-3216Coast Environmental Ltd.
9401 Trans Canada Highway, Chemainus
250-246-4704Coastal Community Credit Union
9781 Willow Street, Chemainus
250-246-3377Coastal Missions Society
3450 Hillside Road, Chemainus
250-246-2670Columbia Septic & Treatment
9534 Trans Canada Highway, Chemainus
250-246-3203Cowichan Neighborhood House
9796 Willow Street # B, Chemainus
250-246-3181Crofton Elementary School
1658 Robertson Street, Chemainus
250-324-1001Nicholson Ventures Ltd.
9401 Trans Canada Highway, Chemainus
250-246-2928Diamond Joe's Plumbing
9190 Chemainus Road, Chemainus
250-246-2226Midnight Sun Construction
8017 Chemainus Road, Chemainus
250-246-4977Flowering Tree Natural Spa
2863 Oak Street, Chemainus
250-246-3811Fuller Lake Arena
2876 Fuller Lake Road, Chemainus