250-748-6481Java World Coffees & Teas Ltd.
5811 York Road, Duncan
250-748-1921Jerry Mattu's Excavating Ltd.
2508 Trillium Terrace, Duncan
250-748-7785Jerry Van Jaarsveld Trucking
6508 Ford Road, Duncan
250-748-8122Jim Cleough Design Drafting
477 Alderlea Street, Duncan
250-715-1139Joe Jack Design Studio
3018 Westview Street, Duncan
250-746-4661Joe's Tire Hospital Ltd.
176 Government Street, Duncan
250-748-8409Johnstone D C Excavating Ltd.
8064 Richards Trail, Duncan
250-748-0312Jones Rigolet & Co.
80 Station Street # 211, Duncan
250-715-0663Jsh Consulting Group Ltd.
5927 Deuchars Drive, Duncan
250-710-7531Just Sew Custom Embroidery
3430 Glenora Road, Duncan
250-748-0708Just Sew Embroidery Ltd.
3430 Glenora Road, Duncan
250-732-5505Identity Graphics Service & Sign
5940 Stonehaven Drive, Duncan
250-597-4441Kanah Bookkeeping
5462 Trans Canada Highway, Duncan
250-748-7963Kar Ventures Ltd.
123 Station Street Suite 201, Duncan
250-748-5922Kents Cabinets & Furniture
2867 Roberts Road, Duncan