Opendi
Open
Di
Halifax
create a free listing
all categories in Halifax
Company directory
Halifax and near me
(1062)
Archadeck of Nova Scotia
Halifax
(902) 201-2843
Deck Patio & Gazebo Design Building & Maintenance Contractors
Halifax
(0)
Homepage
Details
Casablanca Authentic Moroccan Cuisine
1532 Queen St
B3J 2H8
Halifax
(902) 444-2272
Restaurants | Mediterranean
Halifax
(0)
Homepage
Details
City Electric Supply Halifax
110 Chain Lake Dr
B3S 1A8
Halifax
(902) 679-0535
Chains Cable Wire & Rope Supplies
Halifax
(0)
Homepage
Details
Code Green Landscaping & Property Services
30 ridgevalley rd
B3P 2J8
Halifax
(902) 266-1999
Landscape Garden Services
Halifax
(0)
Homepage
Details
Code Green Landscaping & Property Services
30 ridgevalley rd
B3P 2J8
Halifax
(902) 266-1999
Landscape Garden Services
Halifax
(0)
Homepage
Details
Edible Arrangements
278 Lacewood Drive
B3M 3N8
Halifax
(902) 404-3404
Novelties Retail
Halifax
(0)
Homepage
Details
Geek Squad
11 Washmill Lake Dr.
B3S 0A2
Halifax
(844) 433-5778
Computer Repair
Halifax
(0)
Homepage
Details
Laggan Fused Glass
6940 Chebucto Road
B3L 1M5
Halifax
(902) 430-3438
Artists
Halifax
(0)
Homepage
Details
MaidPro Halifax
117 Kearney Lake Rd Unit #7
B3M 4N9
Halifax
(902) 797-0734
Floor Care & Cleaning Service
Halifax
(0)
Homepage
Details
Minute Key
368 LACEWOOD DRIVE
B3S 1L8
HALIFAX
(800) 539-7571
Keys
HALIFAX
(0)
Homepage
Details
Minuteman Press
19 Crane Lake Drive
B3S 1B4
Halifax
(902) 450-0508
Printing & Publishing Services
Halifax
(0)
Homepage
Details
Valent Legal
401-1741 Brunswick St
B3J 3X8
Halifax
(902) 443-4488
Lawn Furnishings
Halifax
(0)
Homepage
Details
A&W Canada
215 Chain Lake Drive
B3S 1C9
Halifax
(902) 450-0107
Restaurants
Halifax
(0)
Homepage
Details
A&W Canada
5201 Duke Street
B3J 1P1
Halifax
(902) 423-0160
Restaurants
Halifax
(0)
Homepage
Details
A-1 Tree Care
Princeton Avenue
B3R 1Z9
Halifax
(902) 477-9896
Tree Consultants
Halifax
(0)
Homepage
Details
Amazing Space Interiors
5546 Kaye Street
B3K 1Y5
Halifax
(902) 703-2163
Window Blinds & Shades
Halifax
(0)
Details
Ascendence Harbourside Mansion
24 Northumberland Lane
B3M 1R7
Halifax
(902) 407-3734
Accommodation Sharing Services
Halifax
(0)
Homepage
Details
Atlantic Acoustical Associates
47 Boscobel Road
B3P 2J2
Halifax
(902) 425-3096
Engineers Acoustical
Halifax
(0)
Details
Atlantic Automatic Sprinklers Limited
3 Hartlen Avenue
B3R 1R5
Halifax
(902) 479-0443
Fire Protection Equipment Repair & Service
Halifax
(0)
Homepage
Details
Atlantis Entertainment Agency
Halifax
(902) 456-6150
Night Clubs
Halifax
(0)
Homepage
Details
Attica Furnishings
3065 Robie Street
B3K 4P6
Halifax
(902) 423-2557
Furniture Custom
Halifax
(0)
Homepage
Details
BB Custom Financial Services Ltd
5536 Kaye Street
B3K 1Y5
Halifax
(902) 455-1240
Agents Brokers & Planning Services
Halifax
(0)
Homepage
Details
Back Link Central
45 Vimy Ave Halifax, NS B3M4C5 Canada
B3M 4C5
Halifax - NS
(800) 510-7839
Computer Software Service
Halifax
(0)
Homepage
Details
Back Link Central
45 Vimy Ave Halifax, NS B3M4C5 Canada
B3M 4C5
Halifax - NS
(800) 510-7839
Computer Software & Services Network Solutions
Halifax
(0)
Homepage
Details
Backlink Central
45 Vimy Avenue
B3M4C5
Halifax - NS
(800) 510-7839
Computer Applications Internet Services
Halifax
(0)
Homepage
Details
Beacon Fire and Safety
2395 Roosevelt Drive
B3L 3H8
Halifax
(902) 223-8049
Fire Protection Services
Halifax
(0)
Homepage
Details
Bedford Basin Farmer's Market
397 Bedford Highway
B3M 2L3
Halifax
(902) 443-4391
Nurseries & Garden Centers
Halifax
(0)
Details
Binary Data Pvt Ltd
6539 Young Street , Halifax, Nova Scotia
B3L 2A5
Halifax
+18699776836
Computer Software Development
Halifax
(0)
Homepage
Details
Brewery Soft Drink Workers Union
63 Otter Lake Court
B3S 1M1
Halifax
(902) 455-2456
Labor Unions
Halifax
(0)
Details
Bruce & Monahan Chartered Accountants Inc
6080 Young Street
B3K 5L2
Halifax
(902) 423-1341
Accountants Commercial
Halifax
(0)
Homepage
Details
Canadian Appliance Source Halifax
215 Chain Lake Dr.
B3S 1C9
Halifax
(902) 701-1106
Major Appliances
Halifax
(0)
Homepage
Details
Champions Taekwon-Do
6670 Bayers Road
B3L 2B5
Halifax
(902) 222-1670
School Sports & Games
Halifax
(0)
Homepage
Details
Charlotte Interiors
2505 Newton Avenue
B3L 3C4
Halifax
(902) 471-0059
Designers
Halifax
(0)
Details
Compass Communications
5837 Almon Street
B3K 1T7
Halifax
(902) 455-3307
Advertising Agencies
Halifax
(0)
Details
Cooke Insurance Group
450 Parkland Drive
B3S 1P9
Halifax
(902) 429-9666
Insurance Brokers
Halifax
(0)
Homepage
Details
Cornerstone Psychological Services
2045 Harvard St.
B3L 2S6
Halifax
(902) 407-4455
Child Psychologists
Halifax
(0)
Homepage
Details
Cushman & Wakefield - Commercial Real Estate Services
5475 Spring Garden Road
B3J 3T2
Halifax
(902) 425-1444
Agendas
Halifax
(0)
Homepage
Details
D Personal Training
6178 Quinpool Road
B3L 1A3
Halifax
(902) 429-5214
Rehabilitation Centers
Halifax
(0)
Details
DKM Sewing & Design
1 Hartlen Avenue
B3R 1R5
Halifax
(902) 455-1225
Sewing Contractors
Halifax
(0)
Details
Davison, Peter
1475 Bedford Highway, Suite 203 Above Coras
B4A3Z5
Halifax - Bedford
(866) 832-9292
Orthopedic & Prosthetic Appliances & Shoes
Halifax
(0)
Homepage
Details
Deeplink Taxi and Limo Service
50 Red Fern Terrace, Halifax, NS B3S 1K8, Canada
B3S 1K8
Halifax - Nova Scotia
(902) 412-8832
Travel Arrangement & Services
Halifax
(0)
Homepage
Details
Deprolabs Technology Inc.
1505 Barrington Street, Unit 100
B3J 3K5
Halifax
(902) 229-6806
Plant Rental & Maintenance
Halifax
(0)
Homepage
Details
Dharma Sushi Restaurant
1576 Argyle Street
B3J 2B3
Halifax
(902) 425-7785
Restaurants
Halifax
(0)
Homepage
Details
FRIDA | Fine Jewellery
1477 Lower Water Street
B3J 3Z4
Halifax
(902) 492-2947
Jewelry Stores
Halifax
(0)
Homepage
Details
Flight Centre Halifax Shopping Centre (inside Halifax Shopping Centre)
7001 Mumford Rd - Unit 144
B3L 2H8
Halifax
(866) 581-7769
Commercial Travel Agencies & Bureaus
Halifax
(0)
Homepage
Details
Gmeiner Actuarial Services Inc
255 Lacewood Drive
B3M 4G2
Halifax
(902) 457-2553
Financial Consultants
Halifax
(0)
Homepage
Details
Go Tire Halifax
Halifax Regional Municipality
B3H 2R4
Halifax
(902) 860-5333
Auto Maintenance & Repair Services
Halifax
(0)
Homepage
Details
Golding & Associates Limited
211 Horseshoe Lake Drive
B3S 1B4
Halifax - Nova Scotia
(902) 405-3832
Bankruptcy Services
Halifax
(0)
Homepage
Details
Gsm Unlock Pros
1333 South Park Street Halifax Nova Scotia Canada B3J2K9
B3J2K9
Halifax - Nova Scotia
(902) 414-9697
Safety & Security Systems & Consultants
Halifax
(0)
Homepage
Details
Halifax Mower Marine
2582 Poplar Street
B3L 2Y8
Halifax
(902) 423-7702
Manufacturing Services
Halifax
(0)
Homepage
Details
Halifax Plumbing Pros
5254 Kent St. Unit 2
B3H 1P6
Halifax
(902) 201-0585
Plumbing Equipment & Supplies
Halifax
(0)
Homepage
Details
Halifax Wedding Chapel and Marriage Officiants
2 Auburn Avenue
B3R 1K4
Halifax
(902) 477-1375
Wedding & Bridal Services
Halifax
(0)
Homepage
Details
Happy Hounds Doggy Daycare Ltd
6300 Lady Hammond Road
B3K 2R6
Halifax
(902) 429-1342
Pet Boarding & Grooming
Halifax
(0)
Homepage
Details
HostOften Property Management
2267 Brunswick Street
B3K 2Y9
Halifax - Nova Scotia
(902) 593-0200
Apartment Rental Agencies
Halifax
(0)
Homepage
Details
International Business Tradeshow
Halifax
B3N3L1
Halifax
(902) 488-1370
Trade Show Exhibits
Halifax
(0)
Homepage
Details
Jack's Bayer's Lake
184 Chain Lake Drive
B3S 1C5
Halifax
(902) 450-1370
Bars
Halifax
(0)
Homepage
Details
Jimini Eavestroughing
34 Inspector Court
B3R 0A7
Halifax
(902) 402-4776
Gutters & Downspout Cleaning & Repairing
Halifax
(0)
Details
Legal Info NS: Legal info Line & Referral Service
Halifax
(902) 455-3135
Legal & Tax Services
Halifax
(0)
Homepage
Details
Let's get Optimized
30 Farnham Gate Rd Unit 51031
B3M 4R8
Halifax
(902) 700-9177
Internet Advertising
Halifax
(0)
Homepage
Details
Lice Treatment Clinic Halifax
6009 Quinpool Road, Suite 202
B3K 5J7
Halifax
(902) 593-0255
Hair Care & Treatment
Halifax
(0)
Homepage
Details
Madam K9 Dog Walking
42 Eastview Dr
B3P 1E6
Halifax - NS
(902) 760-0006
Pet Care Services
Halifax
(0)
Homepage
Details
Madam K9 Dog Walking
42 Eastview Dr
B3P 1E6
Halifax
(902) 760-0006
Pet Care Services
Halifax
(0)
Homepage
Details
Made In The Shade Blinds And More
16 Braeside Lane
B3M 3K1
Halifax
(902) 293-4343
Interior Designers
Halifax
(0)
Details
Markland Associates Ltd
21 Hamshaw Drive
B3M 2G9
Halifax
(902) 445-8920
Building & House Moving & Erecting Contractors
Halifax
(0)
Details
Marriage Destiny
1959 Upper Water St #1301
B3J 3N2
Halifax
(902) 482-4646
Wedding Consultants
Halifax
(0)
Homepage
Details
Memories in a Flash - Photo and Video Conversion
22 Heathside Cr
B3S1G3
Halifax
(902) 401-2698
Photo Restoration
Halifax
(0)
Homepage
Details
Mr Housewatch
260 Milsom Street
B3N 2B9
Halifax
(902) 483-5122
Pet Sitting Services
Halifax
(0)
Homepage
Details
NOVA Injury Law
1959 Upper Water Street
B3J 3N2
Halifax
(902) 706-5205
Insurance Attorneys
Halifax
(0)
Homepage
Details
PT Health Physio and Wellness Centre
5743 University Avenue
B3H 0A2
Halifax
(902) 429-6218
Physiotherapy
Halifax
(0)
Homepage
Details
Paradigm Orthodontics
1535 Dresden Row
B3J 3T1
Halifax
(902) 425-7366
Dental Orthodontist
Halifax
(0)
Homepage
Details
Parking Indigo Halifax - Halifax Central Library
5440 Spring Garden Road
B3J 1E9
Halifax
(902) 429-4588
Parking Lots & Garages
Halifax
(0)
Homepage
Details
Peak Audio Video
2813 Agricola Street
B3K 4E5
Halifax
(902) 455-7325
Audio & Visual Equipment Manufacturers
Halifax
(0)
Homepage
Details
Peak Audio Video
2813 Agricola Street
B3K 4E5
Halifax
(902) 455-7325
Audio & Visual Equipment Manufacturers
Halifax
(0)
Homepage
Details
QSonlineEstimating.com
Clayton Park Drive
B3M 4H4
Halifax
(902) 405-1504
Business Management Consultants
Halifax
(0)
Homepage
Details
Robotnik.com
32 McQuade Lake Cres.
B3S 1G8
Halifax
(902) 425-1599
Computer Equipment
Halifax
(0)
Homepage
Details
Rockingham Hardware Ltd
192 Bedford Highway
B3M 2K1
Halifax
(902) 443-2450
Industrial Pumps
Halifax
(0)
Homepage
Details
Sacred Heart School of Halifax
5820 Spring Garden Road
B3H 1X8
Halifax
(902) 422-4459
Private Schools Secondary Schools
Halifax
(0)
Homepage
Details
Servant Dunbrack McKenzie & MacDonald Ltd
36 Oland Crescent
B3S 1C6
Halifax
(902) 455-1537
Engineering Consultants
Halifax
(0)
Homepage
Details
Shred-it
10 Ragged Lake Blvd
B3S 1C2
Halifax
(902) 468-5706
Shredding
Halifax
(0)
Homepage
Details
Snover Fashion & Fragrances
5640 Spring Garden Road
B3J 3M7
Halifax
(902) 429-3116
Department Stores
Halifax
(0)
Homepage
Details
Sonco Group Inc
1801 Hollis Street
B3J 3N4
Halifax
(902) 429-8200
Property Management
Halifax
(0)
Homepage
Details
SureHire - Halifax, NS
357 Herring Cove Rd
B3R 1V9
Halifax
(866) 944-4473
Drug & Alcohol Testing & Detection Services
Halifax
(0)
Homepage
Details
TeamNutrition
6432 Quinpool Road
B3L 1A8
Halifax
(902) 800-2684
Dieticians & Diet Counseling
Halifax
(0)
Homepage
Details
The Smith Investigation Agency Inc.
1701 Hollis Street
B3J 3M8
Halifax
(902) 982-2212
Private Investigators & Consultants
Halifax
(0)
Homepage
Details
Viktoria Professional Movers - Halifax
45 Lovett Lake Court
B3S 1B8
Halifax
(877) 399-1315
Moving & Storage Supplies & Equipment
Halifax
(0)
Homepage
Details
Vina's Jewellers Est 1987
6281 Quinpool Road
B3L 1A4
Halifax
(902) 423-5621
Clock Repair Services
Halifax
(0)
Homepage
Details
AFK Reef Supplies
8 Oland Crescent , Bayers Lake Unit i
B3S 1C6
Halifax
(902) 446-7800
Aquarium Supplies
Halifax
(0)
Homepage
Details
Boston Pizza
194A Chain Lake Drive
B3S 1C5
Halifax
(902) 450-0450
Restaurants | Boston's The Gourmet Pizza
Halifax
(0)
Details
Chef Abod Cafe & Catering
3217 Kempt Road
B3K 4X2
Halifax
(902) 455-3881
Restaurants | Middle Eastern
Halifax
(0)
Homepage
Details
Chop Steakhouse & Bar
1680 Grafton Street
B3J 2C4
Halifax
(902) 932-7540
Steak Houses
Halifax
(0)
Homepage
Details
Fleet Retreading
16 Gloria McCluskey Avenue
B3H 1A1
Halifax
(902) 431-7733
Tires Recapping Retreading & Repairing
Halifax
(0)
Details
Halifax Nissan
B3H 1A1
Halifax
(902) 453-2020
Nissan Dealers
Halifax
(0)
Details
Hillcrest Volkswagen
3154 Robie Street
B3K 4P9
Halifax
(902) 453-2790
Volkswagen Dealers
Halifax
(0)
Details
Jake's Florist & Chocolatier
3204 Barington Street
B3K 2X6
Halifax
(902) 455-5253
Flowers & Plants
Halifax
(0)
Homepage
Details
Livingston International
5121 Sackville Street
B3J 1K1
Halifax
(902) 422-9666
Business Brokers
Halifax
(0)
Homepage
Details
Moxies Bayers Lake Restaurant
182 Chain Lake Dr
B3S 1C5
Halifax
(902) 444-8080
General Management Consultants
Halifax
(0)
Homepage
Details
Moxies Nova Centre Restaurant
1610 Argyle Street
B3J 0G2
Halifax
(902) 406-1610
General Management Consultants
Halifax
(0)
Homepage
Details
O'regan's Chevrolet Cadillac
2477 Robie Street
B3K 4N2
Halifax
(902) 422-8551
Chevrolet Dealers
Halifax
(0)
Details
O'regan's Infiniti
3461 Kempt Road
B3H 1A1
Halifax
(902) 455-5800
Infiniti Dealers
Halifax
(0)
Details
O'regan's Toyota Halifax
3575 Kempt Road
B3K 4X6
Halifax
(902) 453-2331
Toyota Dealers
Halifax
(0)
Details
Party City
201 Chain Lake Drive Units 12 13 & 14
B3S 1C8
Halifax
(902) 450-2864
Party Services & Supplies
Halifax
(0)
Homepage
Details
Sunglass Hut
7001 Mumford Rd
B3L 4H9
Halifax
(902) 453-5856
Lenses & Glasses & Supplies
Halifax
(0)
Homepage
Details
TD Insurance
6940 Mumford Road
B3L 0B7
Halifax
(866) 361-2311
Life Insurance
Halifax
(0)
Homepage
Details
easyhome Lease to Own
278 Lacewood Drive
B3M 3N8
Halifax
(902) 423-1365
Product Rental & Leasing
Halifax
(0)
Homepage
Details
Touch of Gold - Official Rolex Retailer
302-5640, Spring Garden Road
B3J 3M7
Halifax
(902) 423-5600
Clock & Watch Stores
Halifax
(0)
Homepage
Details
P3 HAIR AND BEAUTY
2735 ROBIE STREET
B3K 4P1
Halifax
(709) 697-2142
Hair Care Professionals
Halifax
(1)
Homepage
Details
Mr Sweep
B3H 1A1
Halifax
(902) 444-7355
Chimney Builders Cleaning & Repairing
Halifax
(1)
Details
2005 Roar of the Rings Canadian Curling Trials
B3H 1A1
Halifax
(902) 422-7687
Theater & Sport Ticket Agencies
Halifax
(0)
Details
4 C's International
B3H 1A1
Halifax
(902) 453-1817
Go Kart Tracks
Halifax
(0)
Details
50 Hats
1086 Queen Street
B3H 2R9
Halifax
(902) 482-4287
Parkas Retail
Halifax
(0)
Details
A & A Mobile Wash
B3H 1A1
Halifax
(902) 456-7330
Truck & Trailer Washing
Halifax
(0)
Details
A & D Vending Ltd
B3H 1A1
Halifax
(902) 445-0318
Vending Machines Service & Repair
Halifax
(0)
Details
A & W Well Drilling Ltd
60 Otter Lake Crt
B3S 1L9
Halifax
(902) 455-9355
Industrial Pumps Repairing
Halifax
(0)
Details
A & W Well Drilling Ltd
B3H 1A1
Halifax
(902) 455-9354
Water Well Drilling Contractors
Halifax
(0)
Details
A P L Properties Limited
6017 Quinpool Road
B3K 5J6
Halifax
(902) 423-1217
Real Property Lessors
Halifax
(0)
Details
A Speedy Print Ltd
3770 Kempt Road
B3K 4X8
Halifax
(902) 455-0411
Engravers & Typesetting Printers
Halifax
(0)
Details
A W P Process Solution
3559 Robie Street
B3K 4S7
Halifax
(902) 453-6290
Chemicals Boiler & Cooling Tower
Halifax
(0)
Details
A-1 Boardshop
B3H 1A1
Halifax
(902) 423-2744
Snow Sleds, Snow Boards, & Snowshoes
Halifax
(0)
Details
A-1 Chimney Sweep Ltd
B3H 1A1
Halifax
(902) 423-6811
Chimney Builders Cleaning & Repairing
Halifax
(0)
Details
AA Galleries Ltd
2705 Agricola Street
B3K 4C7
Halifax
(902) 455-9762
Picture Frames Manufacturers
Halifax
(0)
Details
Aalert Construction
B3H 1A1
Halifax
(902) 452-0105
Christmas Trees & Wreaths Retail
Halifax
(0)
Details
Aardvark Computer Solutions
2070 Oxford St
B3L 2T2
Halifax
Computer Software Development
Halifax
(0)
Details
Aaron's Boat Charters
B3H 1A1
Halifax
(902) 497-2165
Boat & Yacht Charters
Halifax
(0)
Details
Abby's Fabric Shoppe
5519 Young Street
B3K 1Z7
Halifax
(902) 454-6464
Furniture Covers
Halifax
(0)
Details
Abe's Water & Wholesale Pump Company Inc
B3H 1A1
Halifax
(902) 221-3413
Water Coolers & Bottled Water
Halifax
(0)
Details
Abi Technical Service
1300 Hollis Street
B3J 1T6
Halifax
(902) 423-4994
Electronic Equipment Repair
Halifax
(0)
Details
Ace Of Vapes
30 Farnham Gate Rd
B3M 3W8
Halifax
Tobacco Products
Halifax
(0)
Details
Ace Upholstery Limited
B3H 1A1
Halifax
(902) 477-9298
Upholstery
Halifax
(0)
Details
Actel Cti Ltd
1 Research Drive
B3H 1A1
Halifax
(902) 461-2263
Message Receiving & Forwarding Service
Halifax
(0)
Details
Active Construction
B3H 1A1
Halifax
(902) 489-9260
Siding Contractors
Halifax
(0)
Details
Adams Pest Control Halifax
85 Outrigger Crescent
B3M 4V9
Halifax
(902) 220-4003
Home Decorations
Halifax
(0)
Details
Adi Limited
B3H 1A1
Halifax
(902) 453-6325
Engineers Inspecting & Testing
Halifax
(0)
Details
Adi Limited
7071 Bayers Road
B3L 2C2
Halifax
(902) 453-5555
Engineers Geotechnical
Halifax
(0)
Details
Administration Portuaire De Halifax, Quai, Terminaux Ocean, Renseignements Generaux
1215 Marginal Road
B3H 4P8
Halifax
(902) 426-8222
Transportation Programs Ports Ships & Boats
Halifax
(0)
Details
Admiral Glass & Signs
55 McQuade Lake Crescent
B3S 1C4
Halifax
(902) 457-4033
Department Stores
Halifax
(0)
Details
Advanced Systems Audio Visual Disc Jockey ABV DJ
5678 Stanley St
B3K 2G1
Halifax
Disc Jockeys
Halifax
(0)
Details
Advanced Wildlife Control
B3H 1A1
Halifax
(902) 497-2582
Bird Barriers Repellents & Controls
Halifax
(0)
Details
Adventure Sports Limited
802 Highway 7
B3H 1A1
Halifax
(902) 434-0227
Trailer Parts & Equipment
Halifax
(0)
Details
Aecon Fabco
61 Estates Road
B3H 1A1
Halifax
(902) 482-6500
Steel Erecting Contractors
Halifax
(0)
Details
Afrik Batik Imports
2535 Creighton Street
B3K 3S3
Halifax
(902) 446-4124
Importers
Halifax
(0)
Details
Agora the Churches
B3H 1A1
Halifax
(902) 456-1046
Mennonite Church
Halifax
(0)
Details
Agricola Laundromat
2454 Agricola Street
B3K 4C2
Halifax
(902) 429-2829
Commercial & Industrial Laundry
Halifax
(0)
Details
Agropur, Regional Sales Office
396 Waverly Road Ns
B3H 1A1
Halifax
(902) 499-2852
Cheese Products
Halifax
(0)
Details
Agrosmart
7071 Bayers Road
B3L 2C2
Halifax
(902) 446-3575
Agricultural Consultants
Halifax
(0)
Details
Airport Thrifty Car Rental
1598 Lower Water
B3H 1A1
Halifax
(902) 497-2277
Thrifty Car Rental
Halifax
(0)
Details
Al Truck Bed Covers
B3H 1A1
Halifax
(902) 830-1311
Truck Campers & Shells
Halifax
(0)
Details
Alamo Rent-A-Car, Locations, Downtown
2156 Barrington Street
B3K 2W4
Halifax
(902) 423-2078
Automobile Rental Alamo
Halifax
(0)
Details
Aliant Mobility, Corporate Offices
1883 Market Street
B3J 4A9
Halifax
(902) 486-3589
Employment Agencies Clerical Services
Halifax
(0)
Details
All Event Security
200 Wright Avenue
B3H 1A1
Dartmouth
(902) 481-0075
Guard & Patrol Services
Dartmouth
(0)
Details
All Sea Atlantic Ltd
B3H 1A1
Halifax
(902) 422-6112
Divers & Diving Professionals
Halifax
(0)
Details
All Star Ready Mix Ltd
25 Mann
B3H 1A1
Halifax
(902) 832-3100
Concrete Handling Services
Halifax
(0)
Details
Allan Marshall & Associates Inc.
Lacewood Square Center, 362 Lacewood Drive, Unit 207
B3S 1M7
Halifax
(902) 425-7850
Credit & Debt Counseling Services
Halifax
(0)
Homepage
Details
Alliance World Transport Inc
STE 105 752 Bedford Hwy
B3M 2L9
Halifax
Mail Delivery Service
Halifax
(0)
Details
Allstar Rebar Ltd
48 Duke
B3H 1A1
Halifax
(902) 832-0917
Steel Reinforcing Supplies
Halifax
(0)
Details
Allweigh Systems Inc
23 Silverbirch Drive
B3H 1A1
Halifax
(902) 876-2820
Scales Retail
Halifax
(0)
Details
Alstom Canada
B3H 1A1
Halifax
(902) 464-0529
Boiler Distributors & Manufacturers
Halifax
(0)
Details
Alter Ego Tailoring
1479 Dresden Row
B3J 2K1
Halifax
(902) 425-1920
Dressmakers Supplies
Halifax
(0)
Details
Ambulance Service, Emergency Health Services, Billing Information/Other Inquiries
B3H 1A1
Halifax
(902) 832-8337
Ambulance Department
Halifax
(0)
Details
American Express
101 McNabb
B3H 1A1
Halifax
(902) 450-5106
Credit Card Plan Services
Halifax
(0)
Details
Amirix Systems Inc
77 Chain Lake Drive
B3S 1E1
Halifax
(902) 450-1700
Electronic Research Design & Development
Halifax
(0)
Details
Ampak Distribution
191 Joseph Zatzman Drive
B3H 1A1
Halifax
(902) 446-4971
Bottle Caps & Seals
Halifax
(0)
Details
Andres Wines Atlantic Ltd, Sales Office
B3H 1A1
Halifax
(902) 461-8173
Wine Manufacturers
Halifax
(0)
Details
Angus Equipment 1995 Ltd
2745 Agricola Street
B3K 4E2
Halifax
(902) 455-0524
Absorbent Products & Services
Halifax
(0)
Details
Angus Equipment 1995 Ltd
B3H 1A1
Halifax
(902) 455-0527
Absorbent Products & Services
Halifax
(0)
Details
Anything Trucks
Halifax
(902) 306-0641
Business & Professional Associations
Halifax
(0)
Homepage
Details
Apex Industrial Supply Ltd
3200 Kempt Road
B3K 4X1
Halifax
(902) 484-0010
Industrial Goods & Products - Hard Goods - Small
Halifax
(0)
Details
Apollo Sauna Bath Club Ltd
1547 Barrington Street
B3J 1Z4
Halifax
(902) 423-6549
Bath Houses
Halifax
(0)
Details
April Crocker Cleaning Service
B3H 1A1
Halifax
(902) 499-9584
House Cleaning & Maid Service
Halifax
(0)
Details
Aqua Air Ventilation Systems Ltd
16 Hages Lane
B3H 1A1
Halifax
(902) 499-8496
Heat Exchange Equipment
Halifax
(0)
Details
Aqua Delight
1888 Brunswick Street
B3J 2G7
Halifax
(902) 423-9477
Beverage Equipment
Halifax
(0)
Details
Aqua-Check Inc
2000 Barrington Street
B3J 3K1
Halifax
(902) 423-6030
Laboratories Testing Water
Halifax
(0)
Details
Aramark Canada Ltd
Marcom Building
B3H 1A1
Halifax
(902) 423-3472
Aramark
Halifax
(0)
Details
Archadeck
2569 Windsor St
B3K 5C4
Halifax
Deck Patio & Gazebo Design Building & Maintenance Contractors
Halifax
(0)
Details
Architectural Stoneworks by Robert Morrison
8A Mills Drive
B3H 1A1
Halifax
(902) 450-0400
Natural Stone
Halifax
(0)
Details
Ardene
Halifax Shopping Centre
B3H 1A1
Halifax
(902) 454-6604
Wigs Toupees & Hair Goods
Halifax
(0)
Details
Argyle Bar & Grill
B3H 1A1
Halifax
(902) 431-9402
Restaurants | Sparerib & Grill
Halifax
(0)
Details
Armdale Yacht Club
B3H 1A1
Halifax
(902) 477-0148
Boating & Swimming Clubs
Halifax
(0)
Details
Armdale Yacht Club, Managers Ofc
B3H 1A1
Halifax
(902) 477-4617
Boating & Swimming Clubs
Halifax
(0)
Details
Armitage Hardware Co Ltd
5655 Stanley St
B3K 2E9
Halifax
Tools & Hardware Supplies
Halifax
(0)
Details
Armorthane
3090 Barrington Street
B3K 2X5
Halifax
(902) 434-8665
Special Coatings
Halifax
(0)
Details
Arnold John Qc Counsel
1959 Upper Water Street
B3J 3J5
Halifax
(902) 491-4122
Trust And Will Attorneys
Halifax
(0)
Details
Arrow's Flight Moving & Courier Services
B3H 1A1
Halifax
(902) 429-1600
Trucking Local & Short Haul
Halifax
(0)
Details
Ash Jewellery
6257 Quinpool Rd
B3L 1A4
Halifax
Military Surplus Goods
Halifax
(0)
Details
Association Solutions Ltd
B3H 1A1
Halifax
(902) 431-7225
Association Management
Halifax
(0)
Details
Atelier Fine Art Conservation
1099 Marginal Road
B3H 4P7
Halifax
(902) 423-4997
Art Restoration & Conservation
Halifax
(0)
Details
Atlantic Backflow Specialist Ltd
B3H 1A1
Halifax
(902) 499-7745
Sprinkler Alarm Systems
Halifax
(0)
Details
Atlantic Beverage Equipment
1261 Barrington Street
B3J 1Y2
Halifax
(902) 422-9212
Beverage & Food Equipment Repair Services
Halifax
(0)
Details
Atlantic Carrier Transicold Inc
30 Topple Drive
B3H 1A1
Halifax
(902) 450-1465
Truck Refrigeration Equipment & Repairing
Halifax
(0)
Details
Atlantic Clinic For Communication Disorders
600-5657 Spring Garden Rd
B3J 3R4
Halifax
Speech & Hearing Specialists
Halifax
(0)
Details
Atlantic Contact Lens Ltd
6080 Young Street
B3K 5L2
Halifax
(902) 420-0515
Contact Lens Manufacturers
Halifax
(0)
Details
Atlantic Contact Lens Ltd
B3H 1A1
Halifax
(902) 425-6778
Contact Lens Manufacturers
Halifax
(0)
Details
Atlantic Dairy Council
6009 Quinpool Road
B3K 5J7
Halifax
(902) 425-2445
Association Management
Halifax
(0)
Details
Atlantic Enertech Ltd
6041 North Street
B3K 1P1
Halifax
(902) 429-4354
Air Cleaning & Purifying Equipment
Halifax
(0)
Details
Atlantic Explosives Ltd
Rocky Lake Drive
B3H 1A1
Bedford
(902) 471-1237
Combustibles & Explosives
Bedford
(0)
Details
Atlantic Foreign Exchange
5201 Duke Street
B3J 1N9
Halifax
(902) 422-0246
Foreign Currency Exchange & Brokers
Halifax
(0)
Details
Atlantic Home Warranty Program
15 Oland Crescent
B3S 1C6
Halifax
(902) 450-9000
Warranty Administrative Services
Halifax
(0)
Details
Atlantic Home Warranty Program
B3H 1A1
Halifax
(902) 450-5454
Warranty Administrative Services
Halifax
(0)
Details
Atlantic Imaging Technologies Inc
15 Inlet Drive
B3H 1A1
Halifax
(902) 826-1190
X-Ray Equipment & Supplies
Halifax
(0)
Details
Atlantic Laundry Equipment
2608 Windsor St
B3K 5C8
Halifax
Laundry Self Service
Halifax
(0)
Details
Atlantic Locksmiths Ltd
B3H 1A1
Halifax
(902) 435-4722
Television Systems Closed Circuit Telecasting
Halifax
(0)
Details
Atlantic Measuring Technology
B3H 1A1
Halifax
(902) 461-5150
Instrumentation Indicating & Control Consultants
Halifax
(0)
Details
Atlantic News
5560 Morris Street
B3J 1C2
Halifax
(902) 429-5468
Books, Magazines, & Newspapers Stores
Halifax
(0)
Details
Atlantic Onsite Mobile Drapery Cleaners Ltd
B3H 1A1
Halifax
(902) 457-3031
Curtain & Blanket Cleaners
Halifax
(0)
Details
Atlantic Premium Water Store Ltd
8 Oland Crescent
B3S 1C6
Halifax
(902) 446-4426
Water Filters & Purification Equipment
Halifax
(0)
Details
Atlantic School of Skydiving
B3H 1A1
Halifax
(902) 423-5867
Parachute Jumping Instruction & Demonstration
Halifax
(0)
Details
Atlantic Towing Ltd
B3H 1A1
Halifax
(902) 494-5400
Tugboat & Towing Services
Halifax
(0)
Details
Atlantic Undercar
6437 Lady Hammond Road
B3K 2S4
Halifax
(902) 453-3600
Automotive Access & Equipment Manufacturers
Halifax
(0)
Details
Atlantic Undercar
B3H 1A1
Halifax
(902) 453-4072
Automotive Access & Equipment Manufacturers
Halifax
(0)
Details
Atlantic Wheeltrac Equipment
37 Payzant Avenue
B3H 1A1
Halifax
(902) 431-3330
Logging Equipment & Supplies Manufacturers
Halifax
(0)
Details
Atlantic Wheeltrac Material Handling Division
37 Payzant Avenue
B3H 1A1
Halifax
(902) 478-0146
Lift Trucks
Halifax
(0)
Details
Atlantic Word Processing & Computer Supplies
B3H 1A1
Halifax
(902) 423-3959
Computer Equipment, Parts & Supplies
Halifax
(0)
Details
Auto Detail Depot Atlantic
3200 Kempt Road
B3K 4X1
Halifax
(902) 453-2252
Auto Upholstery Cleaning
Halifax
(0)
Details
Auto Detail Depot Atlantic
3200 Kempt Rd
B3K 4X1
Halifax
Car Washing & Detailing
Halifax
(0)
Details
Auto Driveaway
B3H 1A1
Halifax
(902) 832-1240
Auto & Truck Transporters & Drive Away Company
Halifax
(0)
Details
Avis Car & Truck Rental, Dartmouth, Halifax International Airport
B3H 1A1
Halifax
(902) 429-0963
Avis Auto Rental
Halifax
(0)
Details
B & M Distribution Services Inc
200 Wright Avenue
B3H 1A1
Dartmouth
(902) 876-0334
Mailing Services
Dartmouth
(0)
Details
B Shields Woodworking & Sign Shop
49 Virgina Avenue
B3H 1A1
Halifax
(902) 435-2616
Auto Painting Lettering & Striping Services
Halifax
(0)
Details
Bailey's Meat Market
3534 Dutch Village Road
B3N 2S1
Halifax
(902) 443-2243
Butcher Shops
Halifax
(0)
Details
Bar Stool Gems
3045 Robie Street, Halifax
B3K 4P6
Halifax
(800) 422-2680
Furniture Manufacturers
Halifax
(0)
Homepage
Details
Barnova Crane Rentals
B3H 1A1
Halifax
(902) 477-5070
Cranes Renting & Leasing
Halifax
(0)
Details
Barrington Consulting Group
B3H 1A1
Halifax
(902) 491-4462
Franchise Consulting Group
Halifax
(0)
Details
Bath & Body Works
7001 Mumford Road
B3L 2H8
Halifax
(902) 455-5118
Barber & Beauty Salon Equipment & Supplies
Halifax
(0)
Details
Bausch & Lomb
75 Quindora Cr
B3H 1A1
Halifax
(902) 461-0911
Bausch & Lomb
Halifax
(0)
Details
Baxter Harris Neonakis Lawyers & Tax Advisors, Gates-Hammond Peggy
B3H 1A1
Halifax
(902) 425-2391
Taxation Attorneys
Halifax
(0)
Details
Baxter Harris Neonakis Lawyers & Tax Advisors, Neonakis Kate
B3H 1A1
Halifax
(902) 425-5076
Taxation Attorneys
Halifax
(0)
Details
Baybreeze Motel & Cottages
Boutiliers Point
B3H 1A1
Halifax
(902) 826-2213
Cabins Cottages & Chalet Rental
Halifax
(0)
Details
Baydar & Associates Inc
10 Ragged Lake Bl
B3H 1A1
Halifax
(902) 445-2535
Wire
Halifax
(0)
Details
Bedford Billards Ltd
B3H 1A1
Halifax
(902) 832-9061
Billiard Supplies
Halifax
(0)
Details
Bedford Place Mall, Bentley
B3H 1A1
Halifax
(902) 832-1157
Fur & Leather Goods & Products
Halifax
(0)
Details
Bedford Place Mall, Damask Rose Slipcovers & Draperies
B3H 1A1
Halifax
(902) 832-1991
Furniture Covers
Halifax
(0)
Details
Bedford Place Mall, Lauren's Timeless Treasures
B3H 1A1
Halifax
(902) 446-3230
Scrapbooks & Scrapbook Supplies
Halifax
(0)
Details
Bedroom Depot
209 Chain Lake Drive
B3S 1C9
Halifax
(902) 450-1018
Living Room Furniture
Halifax
(0)
Details
Beechville Employment Assistance Office
1133 Street Margaret's Bay Road
B3H 1A1
Halifax
(902) 446-4844
Employee Counseling Services
Halifax
(0)
Details
Beeler Security Service
145-70 Lacewood Dr
B3M 2P1
Halifax
Locksmiths
Halifax
(0)
Details
Beeler Security Service
B3H 1A1
Halifax
(902) 422-1965
Vaults & Safe Equipment
Halifax
(0)
Details
Behr Process Corp
B3H 1A1
Halifax
(902) 435-3825
Paint Manufacturers
Halifax
(0)
Details
Behr Process Corp
B3H 1A1
Halifax
(902) 445-0918
Paint Manufacturers
Halifax
(0)
Details
Belgium Diamonds Ltd
1949 Upper Water Street
B3J 3J5
Halifax
(902) 420-9792
Diamonds & Other Precious Stones
Halifax
(0)
Details
Bell Express Vu Retail Centre
8 Oland Crescent
B3S 1C6
Halifax
(902) 433-1600
Cable Television Equipment
Halifax
(0)
Details
Bell G Ronald & Associates
1969 Upper Water Street
B3J 3R7
Halifax
(902) 425-1694
Trademark Development & Searching
Halifax
(0)
Details
Bentley Leather
Halifax Shopping Center
B3H 1A1
Halifax
(902) 453-0363
Luggage, Garment Bags & Covers
Halifax
(0)
Details
Bergman Concrete Products Ltd
B3H 1A1
Halifax
(902) 830-2745
Concrete
Halifax
(0)
Details
Big Bargain Auto Parts
B3H 1A1
Halifax
(902) 461-0235
Brakes & Brake Parts
Halifax
(0)
Details
Big Eric's Restaurant Supplies Ltd
6430 Lady Hammond Road
B3K 2S3
Halifax
(902) 454-9384
Hotel & Motel Equipment & Supplies
Halifax
(0)
Details
Big Guy Plumbing & Heating
B3H 1A1
Halifax
(902) 425-0911
Pipe Thawing
Halifax
(0)
Details
Birchill Home Sales Ltd
B3H 1A1
Halifax
(902) 434-5070
Mobile Homes
Halifax
(0)
Details
Bird Holdings Ltd
B3H 1A1
Halifax
(902) 468-0666
Real Property Lessors
Halifax
(0)
Details
Birks Jewellers
Shopping Centre
B3H 1A1
Halifax
(902) 454-8621
Glassware & Chinaware Repairing
Halifax
(0)
Details
Bison Woodworking
12 Mont St
B3P 1N5
Halifax
Woodworking Machinery Equipment & Supplies
Halifax
(0)
Details
Black Magik Chimney Sweeps
31 Purcells Cove Rd
B3N 1R3
Halifax
Chimney Cleaning Contractors
Halifax
(0)
Details
Black Rose Tattoo & Piercing Studio
1276 Barrington Street
B3J 1Y5
Halifax
(902) 429-8822
Ear & Body Piercing
Halifax
(0)
Details
Blacktop Asphalt Sealers
B3H 1A1
Halifax
(902) 499-8260
Asphalt Sealers
Halifax
(0)
Details
Blade Lawn Care Landscaping
B3H 1A1
Halifax
(902) 499-2823
Precast Concrete Erection
Halifax
(0)
Details
Bluedrop Performance Learning
5212 Sackville Street
B3J 1K6
Halifax
(902) 422-3238
Internet Providers
Halifax
(0)
Details
Bluenose Water Cleaners
B3H 1A1
Halifax
(902) 499-0777
Disinfectants & Germicides
Halifax
(0)
Details
Blush Decor & Party Co
3653 Dutch Village Road
B3N 2T1
Halifax
(902) 580-7831
Department Stores
Halifax
(0)
Details
Board of Dispensing Opticians Province of Ns
B3H 1A1
Halifax
(902) 425-7928
Optical Goods Stores
Halifax
(0)
Details
Body N'Sole Orthopaedic & Sports Rehab
103-3480 Joseph Howe Dr
B3L 4H7
Halifax
Orthotics Prosthetics
Halifax
(0)
Details
Bolger Construction
20A Apollo Ct
B3M 1H1
Halifax
(902) 517-2797
Construction Companies
Halifax
(0)
Homepage
Details
Bombay Company the
Chain Lake Drive
B3H 1A1
Halifax
(902) 450-0930
Bombay Co Furniture
Halifax
(0)
Details
Bonnie Brae Trailor Park Ltd
70 Everett
B3H 1A1
Halifax
(902) 435-5976
Doors Rolling & Sliding
Halifax
(0)
Details
Book Room the
B3H 1A1
Halifax
(902) 423-6617
Book Dealers
Halifax
(0)
Details
Boom12 Communications
6218 Quinpool Road
B3L 1A3
Halifax
(902) 402-2962
Advertising Agencies
Halifax
(0)
Details
Bowlarama
16 Dentith Rd
B3R 2H9
Halifax
Bowling Centers
Halifax
(0)
Details
Bradshaw James Jewir
1551 Birmingham Street
B3J 2J6
Halifax
(902) 425-0121
Silversmiths & Goldsmiths
Halifax
(0)
Details
Brainbridges Ltd
2203 Gottingen Street
B3K 3B5
Halifax
(902) 422-7786
Seminars & Workshops
Halifax
(0)
Details
Brandt Money Handling
114 Chain Lake Drive
B3S 1B1
Halifax
(902) 450-5075
Coin & Bill Count Sort & Wrapping Machines & Supplies
Halifax
(0)
Details
Brave Driver Training
132 Old Sambro Road, 332
B3R 1R3
HALIFAX - NS
(902) 412-1842
Auto Driving Schools
HALIFAX
(0)
Homepage
Details
Broadcast News
1888 Brunswick Street
B3J 3J8
Halifax
(902) 422-9284
News Sports Services
Halifax
(0)
Details
Brookfield Lepage Johnson Controls
B3H 1A1
Halifax
(902) 423-6950
Johnson Controls
Halifax
(0)
Details
Brookfield Lepage Johnson Controls Corp
Gottingen
B3H 1A1
Halifax
(902) 420-0291
Johnson Controls
Halifax
(0)
Details
Brown Economic Assessments
B3H 1A1
Halifax
(902) 474-5192
Economic Consultants
Halifax
(0)
Details
Bryne Group of Companies
5949 College Street
B3H 1X6
Halifax
(902) 429-2350
Resorts
Halifax
(0)
Details
Bubba's Automotive Services
71 Simmonds Drive
B3H 1A1
Halifax
(902) 481-9194
Trailer Repair
Halifax
(0)
Details
Bubba's Truck and Trailer Services
B3H 1A1
Halifax
(902) 481-9193
Trailer Repair
Halifax
(0)
Details
Buckley's Music
6208 Quinpool Road
B3L 1A3
Halifax
(902) 429-5588
Sound Systems & Equipment
Halifax
(0)
Details
Budget Blinds
110 Chain Lake Dr
B3S 1A9
Halifax
Windows
Halifax
(0)
Details
Budget Blinds of Halifax & Dartmouth
Halifax
Window Blinds & Shades
Halifax
(0)
Details
Budget Car & Truck Rental
5600 Sackville Street
B3J 1L2
Halifax
(902) 492-7500
Budget Auto Rental
Halifax
(0)
Details
Budget Car & Truck Rental, Car & Truck Sales
B3H 1A1
Halifax
(902) 492-7527
Budget Auto Rental
Halifax
(0)
Details
Butler's Scaffolding Rentals & Sales Ltd
5543 Bilby Street
B3K 1V4
Halifax
(902) 454-4549
Contractor Tools Rental & Leasing
Halifax
(0)
Details
C & E Refractories
B3H 1A1
Halifax
(902) 832-9074
Boiler Dealers Cleaning & Repairing
Halifax
(0)
Details
C & E Refractories
B3H 1A1
Halifax
(902) 832-9073
Boiler Dealers Cleaning & Repairing
Halifax
(0)
Details
C & L Lamicoid Plates
B3H 1A1
Halifax
(902) 471-3077
Engravers Plastic Wood Etc
Halifax
(0)
Details
C F B Halifax Curling Club
Building 68 Windsor Park
B3H 1A1
Halifax
(902) 455-1444
Ice Rinks
Halifax
(0)
Details
C L R Construction Specialists Ltd
B3H 1A1
Halifax
(902) 499-8840
Industrial Equipment Repair Services
Halifax
(0)
Details
Ca Hoa Enterprises Ltd
2867 Isleville
B3H 1A1
Halifax
(902) 454-9132
Oriental Goods
Halifax
(0)
Details
Cablecom Ltd
7 Dominion Cr
B3H 1A1
Halifax
(902) 832-7999
Fiber Optics
Halifax
(0)
Details
Cabletel
B3H 1A1
Halifax
(902) 481-0460
Cable Television Equipment Wholesale & Manufacturers
Halifax
(0)
Details
Cal-Tech Services Ltd
B3H 1A1
Halifax
(902) 477-1020
Laundry Equipment & Supplies
Halifax
(0)
Details
Cal-Tech Services Ltd
393 Herring Cove Rd
B3R 1W3
Halifax
Appliances Household & Commercial
Halifax
(0)
Details
Callow Wheelchair Busses
1278 Tower Road
B3H 2Y9
Halifax
(902) 422-9433
Transportation For Handicapped & Elderly
Halifax
(0)
Details
Camera Repair Centre Ltd
2324 Hunter St
B3K 4V6
Halifax
Photographic Equipment
Halifax
(0)
Details
Can World Refrigeration Manufacturing
B3H 1A1
Halifax
(902) 477-2992
Refrigeration & Cooling Equipment
Halifax
(0)
Details
Cana Dream Rv Rentals & Sales
B3H 1A1
Halifax
(902) 435-7817
Recreational Vehicles & Campers Rent & Lease
Halifax
(0)
Details
Canada Bread Atlantic, Bti Service Centre
10 Simmons Drive
B3H 1A1
Halifax
(902) 422-1811
Truck Repair
Halifax
(0)
Details
Canada Fittings & Flanges
1959 Upper Water Street
B3J 3N2
Halifax
(902) 423-0547
Pipes
Halifax
(0)
Details
Canadian Bearings Ltd
B3H 1A1
Halifax
(902) 450-5600
Bearings
Halifax
(0)
Details
1
2
3
4
next page »
Nova Scotia
Business Pages Halifax
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