705-728-8778Barrie Vascular Imaging
50 Alliance Boulevard, Barrie
705-728-4545Barrie Veterinary Hospital
6 Sophia Street East, Barrie
705-726-1444Barrie Welding & Machine Ltd.
39 Anne Southtreet South, Barrie
705-728-2636Barrie's Reliable Radiator
304 Dunlop Street West # 24, Barrie
705-735-3235Barrington Retirement Res
450 Yonge Street, Barrie
705-728-7609Barry & Lori Prince Services
Rr 1 Lcd Distribution, Barrie
705-722-3411Barry Company R E Limited
54 Maple Avenue, Barrie
705-722-4292Bartosik John Photoworks
2365 Mapleview Drive, Barrie
705-721-1919Battlefield Equipment Rentals
430 Huronia Road, Barrie
705-792-3950Bay Auto & Truck Parts
46 Ferndale Drive North, Barrie
705-728-0737Bay Auto & Truck Parts Ltd.
46 Ferndale Drive North, Barrie
705-728-4332Bay City Sanitation Maintenance Supply
189 Brock Street, Barrie
705-739-4809Bay Physiotherapy
80 Bradford Street # 519, Barrie
705-719-7021Bay Point Mechanical Inc.
555 Welham Road, Barrie
705-725-1993Bayfield Carpet Contract Sales Division Inc.
96 Anne Southtreet South, Barrie