St Albans, Newfoundland, Canada All businesses in St Albans, Newfoundland, Canada. Popular categories in St Albans, Newfoundland, Canada: Automobile Associations Beauty Salons Grocers Restaurants Business Department Stores Florists Service Stations View all categories Last updates in St Albans, Newfoundland, Canada: Automobile Associations Beauty Salons Grocers Restaurants Business Department Stores Florists Service Stations Germaine's Flowers & Gifts Florists in St Albans (Newfoundland) Updated: 04/02/2025 12:18 pm