250-260-4188Discovery Computers Wireless Sales Service
3101 Highway 6 111, Vernon
250-542-8960Discovery Consultants Partnership Inc.
2928 29 Street Suite 201, Vernon
250-503-5599Divine Oasis In Therapy Clinic
5017 5 Avenue, Vernon
250-545-3259Dodds Appraisal & Auction Services
3311 28 Avenue, Vernon
250-558-1189Dog Star Publishing Design
1 7275 Old Kamloops Road, Vernon
250-545-4808Dogwood Sign & Light Mntnc
7821 Wallace Road, Vernon
250-545-1058Don Weixl Photography
Po Box 1811 Stn Main, Vernon
250-542-5557Donald's Machine Works Ltd.
35 North Highway 97, Vernon
250-542-6707Doodles Scrapbooks Stamps
4300 27 Street 4, Vernon
250-549-1851Doug's Auto Delivery Service
4702 29 Street, Vernon
250-545-2854Douglas Lake Equipment
7861 Highway 97 # 2, Vernon
250-878-4090Down Under Pipe Inspection
1905 50 Avenue, Vernon
250-938-1213Down Under Pipe Inspection
9196 Tronson Road Unit #38, Vernon
250-542-5851Downtown Vernon Association
3101 29 Street 4, Vernon
250-549-0430Downtowne Spectacle Shoppe
3334 30 Avenue 104, Vernon
250-542-7278Dr Sax's Band Instrument Services
3054 Dunsmuir Road, Vernon
250-275-7128Dream Easy Kitchens & Bedrooms
4701 31 Street, Vernon
250-549-2859Dream Easy Luxury Fitted Bedrooms Inc.
4412 27 Street, Vernon
250-558-1061Dudley Tim Individual Family Therapy
100 Kalamalka Lake Road A 30, Vernon