Business Maps / Places / Canada / WindsorCompanies and products in Windsor, CanadaCanadaWindsor is a mapped town. View its OpenStreetMap location, coordinates and nearby map data on Business Maps. Coordinates: 44.99051, -64.13637.↗View Windsor on the business map