Opendi
Open
Di
Kitchener (ON)
create a free listing
all categories in Kitchener (ON)
Company directory
Kitchener (ON) and near me
(993)
Canada Linc Programs Ltd
N2A 1A3
Kitchener
(519) 884-1103
Language Schools
Kitchener
(0)
Details
Canada Remodel
249 Ahrens Street West
N2H 4E3
Kitchener
(519) 749-7036
Shoe Manufacturers Supplies
Kitchener
(0)
Details
Canada's Technology Triangle
150 Frederick Street
N2H 6T1
Kitchener
(519) 575-4002
Economic Development
Kitchener
(0)
Details
Canadian Association of Metal Finishers
64 Denlow Street
N2B 3T6
Kitchener
(519) 578-0613
Metal Finishers
Kitchener
(0)
Details
Canadian Dux
23 Pequegnat Avenue
N2H 1R7
Kitchener
(519) 742-6800
Boats & Yachts
Kitchener
(0)
Details
Canadian Hearing Society the
222 Frederick Street
N2H 2M8
Kitchener
(519) 744-6811
Deaf Services
Kitchener
(0)
Details
Canadian Hot Tubs (1976) Inc
1585 Victoria Street North
N2B 3E6
Kitchener
(519) 745-1651
Sauna Equipment
Kitchener
(0)
Details
Canadian Hot Tubs Inc.
330 Gage Ave #15
N2M 5C6
Kitchener
(519) 745-1651
Hot Tubs
Kitchener
(0)
Homepage
Details
Canadian Red Cross Society
N2A 1A3
Kitchener
(519) 742-9413
Red Cross
Kitchener
(0)
Details
Canadian Shield Automotive Services
1601 Victoria Street North
N2B 3E6
Kitchener
(519) 576-5600
Corrosion Control Contractors
Kitchener
(0)
Details
Canadian Waste Services
N2A 1A3
Kitchener
(519) 886-8634
Utility & Waste Management Services
Kitchener
(0)
Details
Cancare Ceiling Restoration Ltd
129 Hudson Crescent
N2B 2V7
Kitchener
(519) 743-8231
Ceiling Contractors
Kitchener
(0)
Details
Canoeing the Grand
3734 King Street East
N2P 2G5
Kitchener
(519) 896-0290
Canoes & Kayaks
Kitchener
(0)
Details
Caribbean Catering and Bakery
3-70 Dumart Pl
N2K 3C7
Kitchener
Caterers Food Services
Kitchener
(0)
Details
Caribbean Tropicals
759 Rockway Drive
N2G 3B6
Kitchener
(519) 571-1395
Plants & Floral Interior Design & Maintenance
Kitchener
(0)
Details
Casablanca Bookshop
146 King Street West
N2G 1A6
Kitchener
(519) 576-0026
Book Dealers New Used & Rare
Kitchener
(0)
Details
Cascades Resources
1460 Strasburg Road
N2R 1K1
Kitchener
(519) 748-5111
Paper Products
Kitchener
(0)
Details
Cash-A-Cheque
470 Highland Road West
N2M 3C7
Kitchener
(519) 743-2274
Mailboxes Retail
Kitchener
(0)
Details
Cat Nanny the
135 Sunrise Place
N2B 3S8
Kitchener
(519) 743-9948
Pet Sitting Services
Kitchener
(0)
Details
Catch'em Bait & Tackle
3310 King Street East
N2A 1B3
Kitchener
(519) 748-5346
Fishing Tackle & Supplies
Kitchener
(0)
Details
Cathy's Wig Boutique
N2A 1A3
Kitchener
(519) 743-4488
Wigs Toupees & Hair Goods
Kitchener
(0)
Details
Caya Fabrics Inc
25 McIntyre Place
N2R 1H1
Kitchener
(519) 743-0263
Draperies & Curtains Manufacturers
Kitchener
(0)
Details
Central Beauty Supply Ltd
386 Gage Avenue
N2M 5C9
Kitchener
(519) 576-6242
Beauty Institutes Equipment & Supplies
Kitchener
(0)
Details
Century 21
1770 King Street East
N2G 2P1
Kitchener
(519) 742-6853
Century 21
Kitchener
(0)
Details
Century Detection Systems Inc
136 Yellow Birch Drive
N2N 2N3
Kitchener
(519) 742-4830
Electrical Representatives
Kitchener
(0)
Details
Charmante Bridal
1373 Victoria Street North
N2B 3R6
Kitchener
(519) 741-9399
Bridal Wear Supplies Wholesale & Manufacturers
Kitchener
(0)
Details
Chemtec Services
555 Havelock Drive
N2A 1A3
Kitchener
(519) 888-0225
Cleaning Compounds & Supplies
Kitchener
(0)
Details
Chicopee Ski Club, Administration Events & Rates
N2A 1A3
Kitchener
(519) 894-5610
Ski & Snowboard Instructions
Kitchener
(0)
Details
Chicopee Ski Club, Waterloo Region Track 3 Ski School
N2A 1A3
Kitchener
(519) 748-9802
Ski & Snowboard Instructions
Kitchener
(0)
Details
Chimney Swift the Ltd
N2A 1A3
Kitchener
(519) 744-2451
Chimney Builders Cleaning & Repairing
Kitchener
(0)
Details
Chris Kraemer & Co Inc
3 Hoffman Street
N2M 3M5
Kitchener
(519) 886-3185
Insulation Consultants
Kitchener
(0)
Details
Church Growth Resources
128 Yellow Birch Drive
N2N 2N3
Kitchener
(519) 741-0300
Religious Goods Stores
Kitchener
(0)
Details
Church of the Good Shepherd
116 Queen St N
N2H 2H7
Kitchener
Churches
Kitchener
(0)
Details
City Hall Wedding Belle Chapel and Officiants
200 King St W
N2G 4V6
Kitchener
Wedding Ceremony Locations
Kitchener
(0)
Details
City of Kitchener
300 King Street East
N2G 2L3
Kitchener
(519) 579-9139
City & County Government
Kitchener
(0)
Details
City of Kitchener Doon Valley Golf Course
500 Doon Valley Drive
N2P 1B4
Kitchener
(519) 894-0567
City & County Government
Kitchener
(0)
Details
Citywide Property Maintenance Inc
11 Centennial Road
N2B 3E9
Kitchener
(519) 841-3965
Excavation Contractors
Kitchener
(0)
Details
Claire's Boutiques
2960 Kingsway Drive
N2C 1X1
Kitchener
(519) 893-0265
Fashion Accessories
Kitchener
(0)
Details
Clark Animal Hospital
130 Alpine Road
N2E 1A1
Kitchener
(519) 745-5647
Animal Health Products & Services
Kitchener
(0)
Details
Classic Automotive Expressions
1215 Victoria Street North
N2B 3E1
Kitchener
(519) 744-6090
Vans & Trucks Customizing
Kitchener
(0)
Details
Classic Mobile Wash
25 Eby Street South
N2G 3K6
Kitchener
(519) 745-7827
Whitewashing Contractors
Kitchener
(0)
Details
Clerical Plus
7 Royal Orchard Drive
N2N 1J7
Kitchener
(519) 585-1948
Writing Services
Kitchener
(0)
Details
Clowns & Happy Times
N2A 1A3
Kitchener
(519) 896-5378
Clowns
Kitchener
(0)
Details
Cnc Resource
113 Charles Street West
N2G 1H6
Kitchener
(519) 742-5666
Plastic Products Manufacturers
Kitchener
(0)
Details
Coast To Coast Transmissions
577 Victoria Street North
N2H 5E9
Kitchener
(519) 743-7911
Clutches & Facings
Kitchener
(0)
Details
Cobblestone Tack Shop
N2A 1A3
Kitchener
(519) 578-1350
Riding Apparel & Equipment
Kitchener
(0)
Details
Coboss Canada Inc
1120 Victoria Street North
N2B 3T2
Kitchener
(519) 741-2199
Drugs & Drug Proprietaries & Toiletries
Kitchener
(0)
Details
Coin Daily
Ottawa St
N2G 3S7
Waterloo
+15555555555
Newspapers
Waterloo
(0)
Homepage
Details
Colleen's Campers
92 Winding Wood Crescent
N2P 2L7
Kitchener
(519) 893-2779
Recreational Vehicles & Campers Rent & Lease
Kitchener
(0)
Details
Collins & Aikman
51 Breithaupt Street
N2H 5G5
Kitchener
(519) 579-1280
Collins & Aikman
Kitchener
(0)
Details
Colonial Acres Coins and Jewellery
991 Victoria St N
N2B 3C7
Kitchener - Ontario
(519) 579-9302
Jewelry Stores
Kitchener
(0)
Homepage
Details
Communiteq Systems Inc
35 Centennial Road
N2B 3E9
Kitchener
(519) 571-6372
Banking & Finance Equipment
Kitchener
(0)
Details
Computer Hair
41 Howland Drive
N2E 1G4
Kitchener
(519) 571-0557
Personal Service Consultants
Kitchener
(0)
Details
Computer X S
655 Fairway Road South
N2C 1X4
Kitchener
(519) 569-7986
Information Retrieval Services
Kitchener
(0)
Details
Concordia Club
429 Ottawa Street South
N2M 3P6
Kitchener
(519) 745-5617
Restaurants | German
Kitchener
(0)
Details
Concordia Consulting Inc
398 Union Boulevard
N2M 2T4
Kitchener
(519) 579-1199
Labor Relations Counselors
Kitchener
(0)
Details
Conestoga Franchise Services
299 Trillium Drive
N2E 1W9
Kitchener
(519) 748-9832
Franchise Services
Kitchener
(0)
Details
ConfiDance Studios
625 Wakanaki Dr
N2C 2G3
Kitchener
(519) 748-5437
Dance Companies
Kitchener
(0)
Homepage
Details
Confident Canines Companion Training
797 Guelph Street
N2H 5Z2
Kitchener
(519) 896-0830
Agents Brokers & Planning Services
Kitchener
(0)
Details
Construction Distribution & Supply
107 Manitou Drive
N2C 1L4
Kitchener
(519) 896-9000
Caulking Materials & Equipment
Kitchener
(0)
Details
Construction Machinery Company Canada Ltd
41 Avenue Shirley
N2B 2E2
Kitchener
(519) 742-7151
Concrete Handling Equipment
Kitchener
(0)
Details
Consumers Choice Property Consultants
N2A 1A3
Kitchener
(519) 744-7051
Building Construction Consultants
Kitchener
(0)
Details
Cooper Lawyers
280 Frédérick St
N2H 2N4
Kitchener
Real Estate Attorneys
Kitchener
(0)
Details
Corbett Packaging
367 Ottawa Street South
N2M 3P3
Kitchener
(519) 579-6139
Packaging, Shipping & Labeling Services
Kitchener
(0)
Details
Cowan Insurance Brokers
25 Bruce Street
N2B 1Y4
Kitchener
(519) 578-6030
Bonds Surety & Fidelity
Kitchener
(0)
Details
Crawford Scale Inc
142 Hickson Drive
N2B 2H9
Kitchener
(519) 578-9997
Misc Household Item Repair
Kitchener
(0)
Details
Creative F R P Inc
42 Groff Place
N2E 2L6
Kitchener
(519) 748-6013
Glass & Fiber Glass Materials
Kitchener
(0)
Details
Credit & Debt Services
301 Frederick Street
N2H 2N6
Kitchener
(519) 579-7526
Debt Adjusters
Kitchener
(0)
Details
Credit-Wise Services Inc
64 Ramblewood Way
N2N 1G7
Kitchener
(519) 585-0465
Credit & Debt Counseling Services
Kitchener
(0)
Details
Crock & Block Restaurant & Tavern
1211 King Street East
N2G 2N5
Kitchener
(519) 744-4682
Steak Houses
Kitchener
(0)
Details
Crunch Fitness - Kitchener
777 Weber Str East
N2H 1H5
Kitchener
(519) 579-8700
Fitness Centers
Kitchener
(0)
Details
Csr Environmental Services
N2A 1A3
Kitchener
(519) 886-2972
Automotive Servicing Equipment & Supplies
Kitchener
(0)
Details
Custard Insurance Adjusters Canada Inc
30 Duke Street West
N2H 3W5
Kitchener
(519) 744-4158
Insurance Consulting & Information Services
Kitchener
(0)
Details
Custom Drywall
147 Fairway Road North
N2A 2N4
Kitchener
(519) 575-2823
Graphic Illustrators
Kitchener
(0)
Details
Cycle & Sport by Ziggy's Ltd
417 King Street West
N2G 1C2
Kitchener
(519) 893-2963
Athletic Equipment Repair & Service
Kitchener
(0)
Details
Cystic Fibrosis Chapter of Kw
528 Park Street
N2G 1P1
Kitchener
(519) 772-2300
Health Care Information & Services
Kitchener
(0)
Details
D & J Auto Cosmetics and Sales Inc
342 Victoria Street North
N2H 5E2
Kitchener
(519) 576-3621
Auto Customizing
Kitchener
(0)
Details
D L Distributing
75 Ardelt Place
N2C 2C8
Kitchener
(519) 743-8736
Vinyl Windows & Doors
Kitchener
(0)
Details
D M C Mechanical Contractors Ltd
911 Queen's Boulevard
N2M 1B2
Kitchener
(519) 744-5153
Mechanical Contractors
Kitchener
(0)
Details
DC Food Processing
N2A 1A3
Kitchener
(519) 747-5546
Frozen Food Processors
Kitchener
(0)
Details
DM Agri Industrial Solutions Inc
269 Overlea Drive
N2M 1T7
Kitchener
(519) 584-7084
Trailer Parts & Equipment
Kitchener
(0)
Details
Danier Leather
Fairview Park Mall
N2A 1A3
Kitchener
(519) 894-2806
Leather Apparel
Kitchener
(0)
Details
Danier Leather
2960 Kingsway Drive
N2C 1X1
Kitchener
(519) 894-0870
Leather Apparel
Kitchener
(0)
Details
Davco Tooling Inc
52 McIntyre Place
N2R 1H9
Kitchener
(519) 895-1130
Clamps Retail
Kitchener
(0)
Details
Dave Alexander Organ Service
11 Graber Place
N2A 1G7
Kitchener
(416) 226-5962
Organs Tuning & Repairing
Kitchener
(0)
Details
Dave Maund - Sales Representative - Remax Real Estate Centre Inc. Brokerage
720 Westmount Road E
N2E 2M6
Kitchener
(226) 241-9396
Real Estate Services
Kitchener
(0)
Details
Davidson-Hill Elevator Inc
476 Mill Street
N2G 2Y6
Kitchener
(519) 832-3668
Elevator Repairs
Kitchener
(0)
Details
Debt Management Corp of Cda
N2A 1A3
Kitchener
(519) 894-4636
Credit & Debt Counseling Services
Kitchener
(0)
Details
Deer Ridge Pharmacy
4281B King St E
N2P 2E9
Kitchener
Drugs & Pharmaceutical Supplies
Kitchener
(0)
Details
Delta Elevator
Kitchener
(519) 745-5789
Elevators
Kitchener
(0)
Details
Delta Elevator Co Ltd
509 Mill St
N2G 2Y5
Kitchener
Elevator Contractors
Kitchener
(0)
Details
Demilec Inc
PO Box 37018
N2A 1A3
Kitchener
(519) 896-9307
Insulation & Energy Conservation Materials
Kitchener
(0)
Details
Denomme Automotive
2 Avenue Forfar
N2B 2Z6
Kitchener
(519) 743-9771
Truck Refrigeration Equipment & Repairing
Kitchener
(0)
Details
Detail Garage - Auto Detailing Supplies
1215 Victoria Street N. Unit 1-2
N2B 3E1
Kitchener (ON)
(416) 775-9264
Automobile Appraisers
Kitchener (ON)
(0)
Homepage
Details
Detoxification Centre
466 Park Street
N2G 1N6
Kitchener
(519) 742-3611
Cancer Clinics
Kitchener
(0)
Details
Diagnosticare, X-Ray Ultrasound Mammography & Bone Densitometry, Women's Health Center
564 Belmont Avenue West
N2M 5N6
Kitchener
(519) 576-3404
Womens Health Services
Kitchener
(0)
Details
Diagnosticare, X-Ray Ultrasound Mammography & Bone Densitometry, Women's Health Center, Administration
N2A 1A3
Kitchener
(519) 579-7453
Womens Health Services
Kitchener
(0)
Details
Dial-A-Prayer
N2A 1A3
Kitchener
(519) 894-1521
Unity Church
Kitchener
(0)
Details
Diamond Coat Enterprises Inc
N2A 1A3
Kitchener
(519) 746-2240
Clean Room Facilities
Kitchener
(0)
Details
Diamond Interiors
250 Mill Street
N2M 3R5
Kitchener
(519) 749-1410
Acoustical Contractors
Kitchener
(0)
Details
Dianetics Foundation
159 King Street West
N2G 1A7
Kitchener
(519) 571-9253
Scientology Church
Kitchener
(0)
Details
Diapering Decisions
N2A 1A3
Kitchener
(519) 896-7991
Diaper Products
Kitchener
(0)
Details
Dickie's Sprinkler Service Inc
40 Silverspring Crescent
N2M 4P2
Kitchener
(519) 578-6100
Sprinkler Alarm Systems
Kitchener
(0)
Details
Diesel Mike's Fuel Injection Ltd
50 Adam Ferrie Place
N2E 2A9
Kitchener
(519) 748-5877
Fuel Injection Repair
Kitchener
(0)
Details
Distributel Communications Ltd
N2A 1A3
Kitchener
(519) 576-7077
Long Distance Providers
Kitchener
(0)
Details
Dixie Upholsteries Inc
92 Harber Avenue
N2C 1Z2
Kitchener
(519) 748-1648
Upholstery & Tops
Kitchener
(0)
Details
Dna Medical Supplies
115 Wren Place
N2A 1L8
Kitchener
(519) 896-0401
Dental Equipment & Supplies
Kitchener
(0)
Details
Doering Brown Corp
335 Sovereign Road
N2A 1A3
Kitchener
(519) 579-7799
Addressing & Mailing Machines
Kitchener
(0)
Details
Doerr Geo C Body & Trailer Co
229 Breithaupt Street
N2H 5H3
Kitchener
(519) 742-2100
Truck Trailers
Kitchener
(0)
Details
Don's Trailer Service
350 Shirley Ave
N2B 2E1
Kitchener
Recreational Vehicles Appliances Service & Repair
Kitchener
(0)
Details
Doon Village Pharmacy
9-601 Doon Village Rd
N2P 1T6
Kitchener
Drugs & Pharmaceutical Supplies
Kitchener
(0)
Details
Double Integral Sanitation Ltd
805 Rockway Drive
N2G 3B6
Kitchener
(519) 579-2449
Sanitation Consultants
Kitchener
(0)
Details
Double R Steel Inc
111 Bleams Road
N2C 2G2
Kitchener
(519) 894-6660
Steel Flame Cutting
Kitchener
(0)
Details
Double Z Uniform Rentals Inc
35 Bleams Road
N2C 2G1
Kitchener
(519) 893-7494
Uniforms Renting & Cleaning Service
Kitchener
(0)
Details
Downtown Gazz Bar
24 Gaukel Street
N2G 1Y7
Kitchener
(519) 742-8100
Fuel
Kitchener
(0)
Details
Dr Doodoo's
83 Morrison Road
N2A 2W6
Kitchener
(519) 894-7105
Pet Products & Services Franchises
Kitchener
(0)
Details
Droven Flooring Supplies
2300 Shirley Dr
N2B 3Y2
Kitchener
Carpet & Rug Installation Equipment & Supplies
Kitchener
(0)
Details
Dryden Smith & Head Planning Consultants Ltd
54 Cedar St N
N2H 2X1
Kitchener
Government Information & Offices Misc
Kitchener
(0)
Details
Dufferin-Boehmers Concrete, Concrete Order Desk
26 Forwell Road
N2B 3E8
Kitchener
(519) 576-5570
Concrete Handling Services
Kitchener
(0)
Details
Duocom
N2A 1A3
Kitchener
(519) 893-5381
Audio Visual Consultants
Kitchener
(0)
Details
Dycut Manufacturing Inc
N2A 1A3
Kitchener
(519) 725-5003
Die Cutting Equipment & Supplies
Kitchener
(0)
Details
Dynamic Filtration Ltd
55 Bathurst
N2A 1A3
Kitchener
(519) 886-0749
Auto Filters
Kitchener
(0)
Details
Dynamic Tilt-N-Load Emergency Freight Services
110 Beechmanor Crescent
N2N 3H5
Kitchener
(519) 585-3113
Heavy Equipment Hauling
Kitchener
(0)
Details
Dynamite Imaging Inc
386 Avenue Gage
N2M 5C9
Kitchener
(519) 725-9440
Exposition Stands Designers & Manufacturers
Kitchener
(0)
Details
ERM Consulting
220 Heritage Dr
N2B 3J6
Kitchener
(519) 603-3703
Data Processing Services
Kitchener
(0)
Details
Eagle Bridge Inc
250 Shirley Avenue
N2B 2E1
Kitchener
(519) 743-4353
Bridge Tunnel & Elevated Highway Construction
Kitchener
(0)
Details
East Side Cycle & Sports
1264 Victoria St N
N2B 3C9
Kitchener
Bicycle Dealers
Kitchener
(0)
Details
Easyhome
1244 Victoria Street North
N2B 3C9
Kitchener
(519) 749-7070
Appliance Renting & Leasing
Kitchener
(0)
Details
EavesArmour
46 Hearth Crescent
N2M 1G6
Kitchener, ON
(647) 931-0441
Guttering Contractors
Kitchener, ON
(0)
Homepage
Details
Eby Paul Total A I Serv Services
N2A 1A3
Kitchener
(519) 741-0140
Animal Insemination Services Artificial
Kitchener
(0)
Details
Eby Village
50 Eby Street South
N2G 3L1
Kitchener
(519) 570-2400
Housing Providers
Kitchener
(0)
Details
Econocopy Ltd
900 Guelph Street
N2H 5Z6
Kitchener
(519) 743-1278
Copying & Duplicating Serv & Supplies
Kitchener
(0)
Details
Edcom Multimedia Products
350 Shirley Avenue
N2B 2E1
Kitchener
(519) 578-2260
Video Conferencing
Kitchener
(0)
Details
Edelweiss Sports Bar & Grill
N2A 1A3
Kitchener
(519) 748-4638
Sports Bars & Lounges
Kitchener
(0)
Details
Educational Assistants Association
107 Courtland Avenue East
N2G 2T9
Kitchener
(519) 745-4221
Educational Consultants
Kitchener
(0)
Details
Edwards A Division of Spx Canada Inc, Service
N2A 1A3
Kitchener
(519) 746-4667
Sprinkler Alarm Systems
Kitchener
(0)
Details
Eelco Energy Efficient Lamp Co
Waterloo
N2A 1A3
Kitchener
(519) 571-7555
Lightning Consultants
Kitchener
(0)
Details
Eldorado Plywood Specialties Inc
10 Hollinger Crescent
N2K 2Z3
Kitchener
(519) 742-7011
Roofing & Siding Veneers
Kitchener
(0)
Details
Elina's Psychic Palm & Card Reading
1362 Victoria Street North
N2B 3E2
Kitchener
(519) 741-5756
Astrologers Psychic Consultant Etc
Kitchener
(0)
Details
Elmaraghy M W Dr Plastic & Reconstructive Surgery
564 Belmont Avenue West
N2M 5N6
Kitchener
(519) 585-0859
Physicians & Surgeons Plastic Surgery
Kitchener
(0)
Details
Embroidery Services
262 Mill Street
N2M 3R6
Kitchener
(519) 568-8898
Garment Services
Kitchener
(0)
Details
Encore Print Solutions
11 Paulander Dr
N2M 5B6
Kitchener
Copiers Sales & Service
Kitchener
(0)
Details
Energy Limousine
2-74 Breithaupt St
N2H 5G8
Kitchener
Airport Transportation Services
Kitchener
(0)
Details
Entertainment and Attractions, Waterloo (City of), Waterloo Park
N2A 1A3
Kitchener
(519) 725-0511
Picnic Grounds & Services
Kitchener
(0)
Details
Enviro-Care Kruncher Corp
1244 Victoria Street North
N2B 3C9
Kitchener
(519) 725-9285
Utility & Waste Management Services
Kitchener
(0)
Details
Eo Plus
20 Copperfield Drive
N2A 1A3
Kitchener
(519) 896-3682
Automotive Servicing Equipment & Supplies
Kitchener
(0)
Details
Eprintz Print Shop
190 Washburn Dr, #1
N2R 1S2
Kitchener (ON) - Ontario
(519) 501-0088
Commercial Printing
Kitchener (ON)
(0)
Homepage
Details
Essential Line
330 Gage Avenue
N2M 5C6
Kitchener
(519) 742-5912
Aromatherapy & Candle Stores
Kitchener
(0)
Details
European Watch & Clock Repair Service
265 King Street East
N2G 4N4
Kitchener
(519) 576-2820
Clock Repair Services
Kitchener
(0)
Details
Evangel Community Church, Pastor
N2A 1A3
Kitchener
(519) 745-0070
Community Churches
Kitchener
(0)
Details
Excalibur Crossbow Inc
2335 Shirley Drive
N2B 3X4
Kitchener
(519) 743-6890
Archery Supplies & Equipment
Kitchener
(0)
Details
Excel Wire Edm Inc
50 Shoemaker Street
N2E 3E2
Kitchener
(519) 896-9551
Electrical Discharge Machines And Supplies
Kitchener
(0)
Details
Exceltech
N2A 1A3
Kitchener
(519) 883-4109
Telephone Equipment
Kitchener
(0)
Details
Expressions On King
4281 King St E
N2P 2E9
Kitchener
Paint & Painting Supplies
Kitchener
(0)
Details
Extend Communications Inc
N2A 1A3
Kitchener
(519) 743-3602
Message Receiving & Forwarding Service
Kitchener
(0)
Details
Factory Shoe
686 Victoria Street North
N2H 5G1
Kitchener
(519) 743-2021
Boots Retail
Kitchener
(0)
Details
Fairweather
1400 Ottawa Street South, Sunrise Centre, Unit A5
N2E 4E2
Kitchener (ON)
(519) 745-2929
Women's Clothing
Kitchener (ON)
(0)
Homepage
Details
Falcon Crane Ltd
85 Queen St N
N2H 2H1
Kitchener
Crane Hoisting & Rigging Services
Kitchener
(0)
Details
Falcon Crane Ltd
85 Queen Street North
N2H 2H1
Kitchener
(905) 228-6566
Crane Services
Kitchener
(0)
Details
Fearless Coatings
56 Russell
N2A 1A3
Kitchener
(519) 569-8098
Special Coatings
Kitchener
(0)
Details
Fibrenew Industries
N2A 1A3
Kitchener
(519) 570-8911
Vinyl Repair Products
Kitchener
(0)
Details
Fibretech Telecommunications
301 Victoria South
N2A 1A3
Kitchener
(519) 593-3000
Data Communications Equipment & Supplies Sales & Service
Kitchener
(0)
Details
First Screen
60 Ottawa St. South
N2G 3S7
Kitchener
(519) 342-4004
Health Apparatus
Kitchener
(0)
Homepage
Details
Flanagan's Coffee Service
100 Sasaga Drive
N2C 2G7
Kitchener
(519) 748-6878
Restaurant Equipment
Kitchener
(0)
Details
Flortek Co
PO Box 48031 Williamsburg
N2E 4K6
Kitchener - ON
(519) 746-7246
Flooring Contractors
Kitchener
(0)
Homepage
Details
Fmf Metal Fabrication Ltd
73 Shoemaker Street
N2E 3B5
Kitchener
(519) 748-9141
Store Fixtures
Kitchener
(0)
Details
Focus Equipment & Supply
N2A 1A3
Kitchener
(519) 746-2624
Floor Machines
Kitchener
(0)
Details
Folliott Communications
78 Tecumseh Crescent
N2B 2T4
Kitchener
(519) 578-1351
Business Studio Rental
Kitchener
(0)
Details
Ford Wm E & Associates
43 Silver Aspen Crescent
N2N 1H5
Kitchener
(519) 579-2608
Hearing Assessment & Hearing Aids
Kitchener
(0)
Details
Form and Build Supply Inc
12 Avenue Shirley
N2B 2E1
Kitchener
(519) 743-2210
Concrete Construction Forms & Accessories
Kitchener
(0)
Details
Forum Marketing Communications
593 Northampton Place
N2A 1A3
Kitchener
(519) 896-3541
Telephones On Hold Audio Services
Kitchener
(0)
Details
Forwell Limited
32 Forwell Road
N2B 3E8
Kitchener
(519) 743-3679
Crushed Stone & Rock
Kitchener
(0)
Details
Frank's Maintenance Products Inc
1299 Strasburg Road
N2R 1H2
Kitchener
(519) 748-4433
Sweepers & Scrubbers Power
Kitchener
(0)
Details
Frederick Street Inn
230 Frederick St
N2H 2M8
Kitchener
Bed & Breakfast
Kitchener
(0)
Details
Freedom Laser Centres
607 King Street West
N2G 1C7
Kitchener
(519) 880-1237
Smokers Information & Treatment Centers
Kitchener
(0)
Details
Freshii
835 King St W
N2G 4K9
Kitchener
(548) 889-3440
Restaurants | Vegetarian
Kitchener
(0)
Homepage
Details
Frobisher Appliances & Refrigeration
N2A 1A3
Kitchener
(519) 747-5700
Stoves, Ovens, Ranges & Cooktops
Kitchener
(0)
Details
Fuel Recovery Corporation
1466 Highland Road West
N2N 3K6
Kitchener
(519) 745-0577
Heating & Cooling Systems & Equipment
Kitchener
(0)
Details
Futon Fashions Inc
191 Highland Road East
N2M 3W1
Kitchener
(519) 744-8240
Living Room Furniture
Kitchener
(0)
Details
Future Data Connect Inc
1420 Victoria Street North
N2B 3E2
Kitchener
(519) 894-1072
Computer Cable & Wiring Installation
Kitchener
(0)
Details
Future Edge Technologies
98 Glencliffe Court
N2B 3X1
Kitchener
(226) 241-9387
Computer System Consultants
Kitchener
(0)
Details
Future Ford Lincoln Sales Limited
125 Centennial Road
N2B 3E9
Kitchener
(519) 579-1100
Lincoln Mercury Dealers
Kitchener
(0)
Details
G H Medical Inc
911 Queen's Boulevard
N2M 1B2
Kitchener
(519) 745-2989
Gas Pipe
Kitchener
(0)
Details
GE Capital Canada Inc Transport International Pool
68 Webster Road
N2C 2E6
Kitchener
(519) 894-2550
Trailer Rental & Leasing
Kitchener
(0)
Details
GUESS Accessories - Closed
2600 Kingsway Dr
N2C 1X1
Kitchener
Women's Clothing
Kitchener
(0)
Details
Gap Kids
Fairview Park Mall
N2A 1A3
Kitchener
(519) 895-2434
Childrens Clothing
Kitchener
(0)
Details
Gascho Automotive Limited
481 King Street East
N2G 2L7
Kitchener
(519) 744-3306
Springs Automotive
Kitchener
(0)
Details
Gemcast Manufacturing Inc
60 Alpine Crt
N2E 2M7
Kitchener
(519) 894-9898
Boiler Equipment & Supplies
Kitchener
(0)
Details
Gemini Entertainment Group
127 Weber Street West
N2H 4A1
Kitchener
(519) 578-2111
Modeling & Talent Agencies
Kitchener
(0)
Details
General Air Products & Systems
123 Waterloo Street
N2H 3V5
Kitchener
(519) 745-6129
Fan & Blower Parts Wholesale
Kitchener
(0)
Details
General Refrigeration Sales & Service
1408 Victoria Street North
N2B 3E2
Kitchener
(519) 742-7464
Ice Making Equipment
Kitchener
(0)
Details
German Consulate
385 Frederick Street
N2H 2P2
Kitchener
(519) 745-6149
Consulates & Embassies
Kitchener
(0)
Details
Gfi Control Systems Inc
100 Hollinger Crescent
N2K 2Z3
Kitchener
(519) 576-4270
Engines Fuel Conversion
Kitchener
(0)
Details
Giesbrecht Griffin & Funk Barrs, Funk Stephen J
N2A 1A3
Kitchener
(519) 579-4300
Estate And Property Attorneys
Kitchener
(0)
Details
Goblets Two-Cafe Restaurant
85 Weber Street West
N2H 3Z4
Kitchener
(519) 749-1829
Restaurants | Austrian
Kitchener
(0)
Details
Goderich Exeter Railway Company Ltd
126 Weber Street West
N2H 3Z9
Kitchener
(519) 749-8000
Railroad Companies
Kitchener
(0)
Details
Gold Roast Coffee Service
86 Howard Place
N2K 2Z4
Kitchener
(519) 579-1276
Coffee Brewing Devices
Kitchener
(0)
Details
Golden Triangle Sikh Association
Highland West
N2A 1A3
Kitchener
(519) 634-5681
Sikh Church
Kitchener
(0)
Details
Golf Town
310 Fairway Rd S
N2C 1X3
Kitchener
Sporting Goods Shops
Kitchener
(0)
Details
Gord's Canvas & Repair
N2A 1A3
Kitchener
(519) 742-6811
Canvas Goods & Products
Kitchener
(0)
Details
Grand River Conservation Authority, Laurel Creek Nature Centre
N2A 1A3
Kitchener
(519) 885-1368
Nature Centers
Kitchener
(0)
Details
Grand River Hospital, Grand River Regional Cancer Centre
N2A 1A3
Kitchener
(519) 749-4380
Cancer Clinics
Kitchener
(0)
Details
Grand River Natural Stone
177 Hayward Ave
N2C 2E5
Kitchener (ON)
(519) 581-1000
Landscape Materials & Supplies
Kitchener (ON)
(0)
Homepage
Details
Great Northern Industries Ltd
N2A 1A3
Kitchener
(519) 749-7959
Insulation Consultants
Kitchener
(0)
Details
Great West Music
131 Shoemaker Street
N2E 3B5
Kitchener
(519) 896-2482
Musical Instrument Manufacturers
Kitchener
(0)
Details
Great-West Life Assurance Company the
101 Frederick Street
N2H 6R2
Kitchener
(519) 746-1200
Financial Products Annuities
Kitchener
(0)
Details
Greenbrook Co-Operative Preschool
247 Westmount Road East
N2M 4Z2
Kitchener
(519) 579-9386
Preschools
Kitchener
(0)
Details
Grimes Abrasives Ltd
N2A 1A3
Kitchener
(519) 579-9660
Abrasives
Kitchener
(0)
Details
Grohtech Inc
N2A 1A3
Kitchener
(519) 745-9426
Automation Research & Development
Kitchener
(0)
Details
Gt French Paper
844 Courtland Avenue East
N2C 1K3
Kitchener
(519) 741-8844
Packaging & Shipping Supplies
Kitchener
(0)
Details
Guenzler Geo & Sons Ltd
859 Avenue Courtland East
N2C 1K4
Kitchener
(519) 579-5080
Sewing Spindles
Kitchener
(0)
Details
Habitat For Humanity
N2A 1A3
Kitchener
(519) 885-5225
Habitat For Humanity
Kitchener
(0)
Details
Hampton Inn & Suites by Hilton Kitchener
4355 King Street East
N2P 2E9
Kitchener
Hotels & Motels
Kitchener
(0)
Details
Hardware Strategies Inc
114 Shoemaker Street
N2E 3G4
Kitchener
(519) 748-6110
Computer Cable & Wiring Installation
Kitchener
(0)
Details
Harrison Pet Productions Inc
35 Roy Street
N2H 4B4
Kitchener
(519) 741-1211
Animal & Pet Food & Supplies Manufacturers
Kitchener
(0)
Details
Hartech Grinding Services Inc
N2A 1A3
Kitchener
(519) 884-9845
Grinding Services
Kitchener
(0)
Details
Harvard Machine
1687 Victoria Street North
N2B 3E6
Kitchener
(519) 744-1531
Machine Tools Rebuild & Repair
Kitchener
(0)
Details
Heat Design Equipment Inc
1801 Bleams Road
N2E 3X9
Kitchener
(519) 581-0676
Road Building Equipment & Machinery
Kitchener
(0)
Details
Heer's Camera Shop
30 Queen Street North
N2H 2G8
Kitchener
(519) 743-3639
Digital Imaging Service
Kitchener
(0)
Details
Heer's Decorating & Design Centre
4-428 Gage Ave
N2M 5C9
Kitchener
Paint & Painting Supplies
Kitchener
(0)
Details
Heffner Toyota
3131 King Street East
N2A 1B1
Kitchener
(519) 748-9666
Toyota Dealers
Kitchener
(0)
Details
Hempopotamus
428 Queen Street South
N2G 1W7
Kitchener
(519) 353-4367
Hemp Products
Kitchener
(0)
Details
Hentschel Eric P Dr Respirology and Internal Medicin
18 Pine Street
N2H 5Z8
Kitchener
(519) 570-0062
Physicians & Surgeons Internal Medicine
Kitchener
(0)
Details
Hertz Rent A Car
296 Victoria Street North
N2H 5E2
Kitchener
(519) 579-3200
Hertz Rental
Kitchener
(0)
Details
Hickory Farms - CLOSED
2960 Kingsway Drive
N2C 1X1
Kitchener
Dairy Products
Kitchener
(0)
Details
Highview Community Church
N2A 1A3
Kitchener
(519) 745-1021
Community Churches
Kitchener
(0)
Details
Hilton Landmarks Inc
155 Frobisher Drive
N2A 1A3
Kitchener
(519) 725-7333
Architects Golf Course
Kitchener
(0)
Details
Hodgson Matthew C Lwyr
300 Victoria North
N2A 1A3
Kitchener
(519) 576-0460
Other Attorneys
Kitchener
(0)
Details
Hoerbiger (Canada) Ltd
52 Underhill Crescent
N2A 2S8
Kitchener
(519) 894-2187
Valves, Fittings & Gears
Kitchener
(0)
Details
Hoffman Institute Canada
109 Edgehill Drive
N2P 2C6
Kitchener
(519) 650-1755
Seminars & Workshops
Kitchener
(0)
Details
Hogg Motors Sales
227 Manitou Drive
N2C 1L4
Kitchener
(519) 896-4644
Antique Automobiles & Trucks
Kitchener
(0)
Details
Holy Trinity Anglican Church
237 Wilson Avenue
N2C 1G9
Kitchener
(519) 893-7606
Trinity Church
Kitchener
(0)
Details
Home Care Assistance of Waterloo
324 Highland Rd W
N2M 5G2
Kitchener
Home Health Care Service
Kitchener
(0)
Details
Homeopathy & Holistic Health Clinic
112 Albert
N2A 1A3
Kitchener
(519) 885-4955
Physicians & Surgeons Homeopathy
Kitchener
(0)
Details
Hometex Flags & Banner Inc
11 Springdale Dr
N2K 1P8
Kitchener
Banners, Flags, Decals, Posters & Signs
Kitchener
(0)
Details
Hopewell Heights Ltd
1283 Victoria Street North
N2B 3E3
Kitchener
(519) 745-4167
Gazebo Builders
Kitchener
(0)
Details
Hoskinson Bill Lwyr
N2A 1A3
Kitchener
(519) 571-1022
Estate And Property Attorneys
Kitchener
(0)
Details
Hospice of Waterloo Region, Administration
N2A 1A3
Kitchener
(519) 743-4114
Hospices
Kitchener
(0)
Details
House of Clocks & China
34 Camden Place
N2B 1P8
Kitchener
(519) 749-8484
Clock Repair Services
Kitchener
(0)
Details
House of Knives Ltd
Fairview Park Mall
N2A 1A3
Kitchener
(519) 893-0251
Weapons Guns & Knives
Kitchener
(0)
Details
Humanacare Bankside Inc
71 Bankside Drive
N2N 3L1
Kitchener
(519) 749-1947
Rest & Retirement Homes
Kitchener
(0)
Details
Hurst Dave Plumbing & Heating Inc
101 Bedford Road
N2G 3A3
Kitchener
(519) 893-3464
Sewer & Drain Services
Kitchener
(0)
Details
Images In Colour Inc
24 Laurel
N2A 1A3
Kitchener
(519) 747-9101
Digital Imaging Service
Kitchener
(0)
Details
Inner Solutions Hypnosis
60 Dalegrove Drive
N2M 2G5
Kitchener
(519) 579-0720
Physicians & Surgeons Hypnotherapy
Kitchener
(0)
Details
Innovation Paints Ltd
428 Gage Avenue
N2M 5C9
Kitchener
(519) 578-8410
Special Coatings
Kitchener
(0)
Details
Inred Infrared
69 Glenwood Drive
N2A 1H8
Kitchener
(519) 896-0123
General Unknown
Kitchener
(0)
Details
Intergraphics Decal Ltd
34 Julia Crescent
N2E 3M4
Kitchener
(519) 571-8644
Decals
Kitchener
(0)
Details
Ironross Inc
678 Belmont Avenue West
N2M 1N6
Kitchener
(519) 742-0171
Fan & Blower Parts Wholesale
Kitchener
(0)
Details
Isaacs Software
151 Harding St
N2E 4L1
Kitchener - ON
(519) 722-7963
Web-Site Design, Management & Maintenance Services
Kitchener
(0)
Homepage
Details
Islamic Humanitarian Service
81 Hollinger Crescent
N2K 2Y8
Kitchener
(519) 576-7111
Islamic Church
Kitchener
(0)
Details
J & R Septic Service
KITCHENER
Septic Tanks & Systems Cleaning
KITCHENER
(0)
Details
J C Group Inc
1120 Victoria Street North
N2B 3T2
Kitchener
(519) 745-7100
Project Design & Management
Kitchener
(0)
Details
J D Sales
41 Shoemaker Street
N2E 3G9
Kitchener
(519) 576-1040
Hardware General
Kitchener
(0)
Details
J P Welding & Iron Works
6 Culloden Place
N2R 1C9
Kitchener
(519) 748-5834
Metal Repair Services
Kitchener
(0)
Details
Jacks Painting & Decorating Corp
N2A 1A3
Kitchener
(519) 742-9824
Painting & Decorating
Kitchener
(0)
Details
James Skrypec Golf
200 Deer Ridge Dr
N2P 2K5
Kitchener
Golf Services
Kitchener
(0)
Details
Jamesway Construction Group
274 Shirley Avenue
N2B 2E1
Kitchener
(519) 745-6417
Project Design & Management
Kitchener
(0)
Details
Jamieson Billiards
103 Ontario Street South
N2G 1X5
Kitchener
(519) 745-4053
Billiard Supplies
Kitchener
(0)
Details
Jamieson Car and Truck Rental
64 Walton Avenue
N2C 2B5
Kitchener
(519) 578-0760
Avis Auto Rental
Kitchener
(0)
Details
Jasper Mechanical Contractors Ltd
319 Old Chicopee Trail
N2A 4G5
Kitchener
(519) 883-1469
Mechanical Contractors
Kitchener
(0)
Details
Jenz Hair Solutions
265 King Street East
N2G 4N4
Kitchener
(519) 576-3191
Wigs Toupees & Hair Goods
Kitchener
(0)
Details
Jesco Mechanical Services Ltd
N2A 1A3
Kitchener
(519) 571-1960
Boiler Dealers Cleaning & Repairing
Kitchener
(0)
Details
Jet Fluid Systems Inc
125 McBrine Place
N2R 1G4
Kitchener
(519) 748-4166
Industrial Pumps Repairing
Kitchener
(0)
Details
Joey's Restaurants
12-370 Highland Rd W
N2M 5J9
Kitchener
Restaurants | British
Kitchener
(0)
Details
John's Painting & Decorating Ltd
53 Rauch Crt
N2N 3C8
Kitchener
(519) 743-3337
Painting & Decorating
Kitchener
(0)
Details
Jones Scientific Products Inc
67 Forestwood Drive
N2N 1A9
Kitchener
(519) 745-5089
Laboratory Equipment Repair & Service
Kitchener
(0)
Details
Joseph & Company Inc.
257 Victoria Street North
N2H 5C9
Kitchener
(519) 743-0205
Recycling Scrap & Waste Materials
Kitchener
(0)
Details
Judith E Phipps Barrister & Solicitor
314 Frederick St
N2H 2N7
Kitchener
(519) 578-9660
Immigration & Naturalization Services
Kitchener
(0)
Details
K Smart Associates Limited
85 McIntyre Drive
N2R 1H6
Kitchener
(519) 748-1199
Engineers Construction & Civil
Kitchener
(0)
Details
K W Fund Raising
178 Queen Street South
N2G 1W3
Kitchener
(519) 743-0700
Call Centers
Kitchener
(0)
Details
K W Habilitation
99 Ottawa St S
N2G 3S8
Kitchener
(519) 744-6307
Social Clubs & Organizations
Kitchener
(0)
Details
K W Habilitation
99 Ottawa St S
N2G 3S8
Kitchener
Social Service Organizations Volunteer Services
Kitchener
(0)
Details
K W Islamic Assoc
334 Concordia Cr
N2A 1A3
Kitchener
(519) 885-2225
Muslim Church
Kitchener
(0)
Details
K W Materials Handling Inc
300 Trillium Drive
N2E 2K6
Kitchener
(519) 748-1345
Shelving Equipment
Kitchener
(0)
Details
K W Sertoma Swim Centre
500 Weber North
N2A 1A3
Kitchener
(519) 747-0447
Membership Sports & Recreation Clubs
Kitchener
(0)
Details
K-W Actuarial Services
640 Riverbend Drive
N2K 3S2
Kitchener
(519) 579-1255
Actuarial Services
Kitchener
(0)
Details
K-W Battery Supply Ltd
N2A 1A3
Kitchener
(519) 742-5531
Jewelers Supplies & Findings
Kitchener
(0)
Details
K-W Door Installations Inc
8 Trillium Park Pl
N2E 1X1
Kitchener
Garage, Door & Window Products
Kitchener
(0)
Details
K-W International Shipping Inc
62 McBrine Place
N2R 1H3
Kitchener
(519) 895-0340
Shipping Companies
Kitchener
(0)
Details
K-W Mitsubishi Motors
300 Homer Watson Boulevard
N2C 2S8
Kitchener
(519) 571-2828
Mitsubishi Dealers
Kitchener
(0)
Details
K-W Multicultural Centre
46 Mount Hope Street
N2G 2J3
Kitchener
(519) 745-2531
Rehabilitational Job Training Services
Kitchener
(0)
Details
K-W Performing Arts Association
36 King Street West
N2G 1A3
Kitchener
(519) 745-0748
Performing Arts
Kitchener
(0)
Details
K-W Skating Club
N2A 1A3
Kitchener
(519) 884-5790
Skating Rinks & Instructions
Kitchener
(0)
Details
K-W Surplus Clearinghouse
666 Victoria Street North
N2H 5G1
Kitchener
(519) 744-6660
Surplus & Salvage Merchandise
Kitchener
(0)
Details
K9 Academy
333 Ristau Pl
N2E 3B2
Kitchener
Pet Training & Obedience Schools
Kitchener
(0)
Details
KW Blinds
200 Victoria Street South
N2G 2B9
Kitchener
(519) 603-0230
Drapery Blinds & Shades Installation & Repair
Kitchener
(0)
Details
KW Foot & Orthotic Clinic
1557 Highland Road West
N2N 3K4
Kitchener
(519) 884-4200
Hospitals
Kitchener
(0)
Details
KW Shoe Repair & Sneaker Cleaning Service
366 Zeller Dr
N2A 0A3
Kitchener
Boot & Shoe Repair
Kitchener
(0)
Details
KW Tech Solutions
7 Berry Moss Street
N2E 3V1
Kitchener
Satellite Television Service
Kitchener
(0)
Details
Kaufman Furs Kitchener Ltd
78 Francis Street North
N2H 5B5
Kitchener
(519) 742-3554
Furs Retail
Kitchener
(0)
Details
Kci 150th Anniversary
787 King
N2A 1A3
Kitchener
(519) 744-7311
Social Workers & Services
Kitchener
(0)
Details
Kcm
90 Balzer Road
N2C 1X6
Kitchener
(519) 895-2204
Water Cutting Machinery
Kitchener
(0)
Details
Kear-Tech Electric
N2A 1A3
Kitchener
(519) 886-4585
Lightning Consultants
Kitchener
(0)
Details
Kernels
Fairview Park Mall
N2A 1A3
Kitchener
(519) 894-1250
Snack Foods
Kitchener
(0)
Details
Keytech Water Management
33 McIntyre Drive
N2R 1E4
Kitchener
(519) 748-4822
Boiler Compounds
Kitchener
(0)
Details
Kfc, Branches
171 Highland Road East
N2M 3W1
Kitchener
(519) 745-5643
Restaurants | Kentucky Fried Chicken
Kitchener
(0)
Details
Kieswetter Demolition Inc
235 Madison Ave S
N2M 3H5
Kitchener
Wrecking & Demolition Contractors
Kitchener
(0)
Details
Kieswetter Excavating Inc
N2A 1A3
Kitchener
(519) 745-6841
Bulldozer
Kitchener
(0)
Details
Kipco Limited
16 Belton Drive
N2M 2B8
Kitchener
(519) 741-9622
Kitchen Accessories
Kitchener
(0)
Details
Kitchener Auto Restoration Services Inc
1595 Victoria Street North
N2B 3E6
Kitchener
(519) 570-1334
Antique Automobiles & Trucks
Kitchener
(0)
Details
« previous page
1
2
3
4
next page »
Ontario
Business Pages Kitchener (On)
Categories With C
Company Directory
Calgary
Toronto
Montreal
Vancouver
Edmonton
Winnipeg
Mississauga
Quebec
Ottawa
North York
Scarborough
Victoria (BC)
London
Saskatoon
Hamilton
Brampton
Surrey
Etobicoke
Halifax
Laval
Admin