Botwood, Newfoundland, Canada All businesses in Botwood, Newfoundland, Canada. Popular categories in Botwood, Newfoundland, Canada: Schools Convenience Stores Social Services Automobile Beauty Salons General Contractors Bed Hotels Cocktail Lounges Churches Restaurants Grocers View all categories Last updates in Botwood, Newfoundland, Canada: Schools Convenience Stores Social Services Automobile Beauty Salons General Contractors Bed Hotels Cocktail Lounges Churches Restaurants Grocers St James Anglican Hall Churches in Botwood (Newfoundland) Updated: 04/24/2024 4:03 am