902-492-2256A Different Touch Health Clinic
6389 Coburg Road # 306a, Halifax
902-876-1370Aaron's Sales & Lease Ownershp
201 Chain Lake Drive, Halifax
902-830-2033About Image Model Management
5651 Inglis Street, Halifax
902-479-4600Access Language Service Inc.
10 Battery Drive, Halifax
902-491-1301Accountant Staffing
1496 Lower Water Street, Halifax
902-483-5300Added Touch Towing & Recovery
Po Box 51027 Rpo Rockingham Road, Halifax
902-492-1902Advantage Refrigeration & Ac
2099 Gottingen Street, Halifax
902-479-0362Affordable Disc Jockey Services
55 Ardwell Avenue, Halifax
902-477-3272Sisters Of Charity
202 Walter Havill Drive, Halifax
902-492-4844Allstream It Services
1959 Upper Water Street # 205, Halifax
902-802-5098Almanac Used Furn Antq & Rcrds
2820 Isleville Street, Halifax
902-495-2132Amsoil Synthetic Lubricants
27 Hanover Crt, Halifax
902-877-0400Apollinaris Consulting Ltd.
3825 Joseph Howe Drive # 200, Halifax
902-491-1778Arbitrator & Mediator
1609 Connrose Avenue, Halifax
902-492-8000Ardenne International Inc.
1800 Argyle Street 444, Halifax
902-982-2244Arnold Pizzo Mckiggan Law
5670 Spring Garden Road, Halifax
902-832-4480Atlantic Community Newspapers
7075 Bayers Road, Halifax
902-499-7111Atmosphere Entertainment
196 Lacewood Drive, Halifax
902-491-2820Automail Atlantic
287 Lacewood Drive # 103, Halifax
902-479-4452Rockingstone Heights School
1 Regan Drive, Halifax
902-477-5611Best Westernchocolate Lake
20 Street Margarets Bay Road, Halifax
902-490-4629Bloomfield Centre Recreation
2786 Agricola Street, Halifax