709-468-2570Newfoundland Insurance Agency Co Ltd.
23 Church, Bonavista
709-468-7300Newfoundland Mockbeggar Plntn
Rooper Street, Bonavista
709-468-2810North Atlantic Petroleum
Randells Road, Bonavista
709-468-2828P K's Restaurant TakeOut Dining Room
Po Box 937, Bonavista
709-468-2162Provincial Equipment Ltd.
45 Isnor Drive, Bonavista
709-468-7575Rock Racing & Auto Ltd.
16 Station Road, Bonavista
709-468-1600Ryan Premises National Hstrc
PO Box 1451, Bonavista
709-468-2333Shear Heaven Unisex Salon
98-100 Church Street, Bonavista
709-468-2996Shirley's Hair Works
113 Church Street, Bonavista
709-468-2350Southcoast Insurance Agency
148 Red Point, Bonavista
709-468-2305Supershine Cleaning Services
7 Templeman's Lane # 9, Bonavista
709-468-2260Sweetland's Aggregates Ltd.
230 Confederation Drive, Bonavista
709-468-2034Sweetland's Service Station
Confederation Drive, Bonavista
709-468-1919Sweetland's Towing Service Ltd.
PO Box 1125, Bonavista