Botwood, Newfoundland, Canada All businesses in Botwood, Newfoundland, Canada. Popular categories in Botwood, Newfoundland, Canada: Churches Insurance Business General Contractors Social Services Grocers Automobile Organizations Hotels Bed Cocktail Lounges Restaurants View all categories Last updates in Botwood, Newfoundland, Canada: Churches Insurance Business General Contractors Social Services Grocers Automobile Organizations Hotels Bed Cocktail Lounges Restaurants Myrl's Irving Svc Station Automobile in Botwood (Newfoundland) Updated: 04/25/2025 11:04 pm