Windsor, Newfoundland and Labrador

Windsor was a town in central Newfoundland and Labrador, Canada.

It is now part of the city of Grand Falls-Windsor.