902-209-2445Better Byte Computers
6337 Hood Street Apt 2, Halifax
902-443-9731Betty's Card & Gift Shop
278 Lacewood Drive, Halifax
902-477-8587Beveridge Julian Photographic Services
7 Keddy Road, Halifax
902-423-9143Beveridge Macpherson Duncan
1684 Barrington Street, Halifax
902-446-4100Beyong Gravity Climbing Gym
100 Suzy Lacke Crescent - Suite 7, Halifax
902-457-0427Bhalla Investments Incorporated
2 Barkton Lane Suite 106, Halifax
902-421-7510Bhan Dhar Medecine Inc.
5595 Fenwick Street, Halifax
902-423-3335Bhavana Yoga Boutique
6252 Quinpool Road, Halifax
902-423-6474Bib'n Tucker Childrens Shop
6423 Quinpool Road, Halifax
902-477-8887Bible Baptist Church
11 Aldergrove Drive, Halifax
902-454-4025Big Brothers Sisters Renew Crew Clothing Pickup
6300 Lady Hammond Road, Halifax
902-423-9622Big Cove Ymca Camp
1565 South Park Street, Halifax
902-425-9622Big Cove Ymca Camp
2269 Gottingen Street, Halifax
902-477-6435Big Picture Moving Co.
2123 Creighton Street, Halifax
902-429-7997Bilsbury Dr Christopher
1755 Henry Street, Halifax
902-477-6464Binnacle Navigation Instrmnts
15 Purcell's Cove Road, Halifax
902-421-5654Bioquest Environmental Company Ltd.
1721 Lower Water Street, Halifax
902-404-3960Bioscript Pharmacy Ltd.
5991 Spring Garden Road, Halifax
902-443-1547Birch Cove United Baptist Church
10 Donaldson Avenue, Halifax
902-499-4499Birchfield Construction Group Ltd.
264 Bedford Highway Suite 100, Halifax