Windsor, Nova Scotia, Canada All businesses in Windsor, Nova Scotia, Canada. Popular categories in Windsor, Nova Scotia, Canada: Barber Shops Taxicabs Travel Business Concrete Clothing Convenience Stores Clubs Automobile Musical Instruments Chiropractors Financial Planning Consultants View all categories Last updates in Windsor, Nova Scotia, Canada: Barber Shops Taxicabs Travel Business Concrete Clothing Convenience Stores Clubs Automobile Musical Instruments Chiropractors Financial Planning Consultants Windsor's Wharf Restaurants in Windsor (Nova Scotia) Updated: 11/20/2024 2:18 pm