Windsor, Nova Scotia, Canada All businesses in Windsor, Nova Scotia, Canada. Popular categories in Windsor, Nova Scotia, Canada: Grocers Federal Government Service Stations Plumbing Mens Convenience Stores Pets Excavating Contractors Investments Cleaners Travel Furniture View all categories Last updates in Windsor, Nova Scotia, Canada: Grocers Federal Government Service Stations Plumbing Mens Convenience Stores Pets Excavating Contractors Investments Cleaners Travel Furniture Windsor People First Society Business in Windsor (Nova Scotia) Updated: 04/03/2025 12:41 pm