
Windsor is a town of about 4000 people in central Nova Scotia, Canada.
Birthplace of Hockey

The community lays claim to being the Birthplace of ice hockey with games played on Long Pond.
Teams
- Valley Maple Leafs (Nova Scotia Junior Hockey League, 2012-Present)
- Kentville-Windsor Combines merged team for 1962-63 Maritimes Junior Playoffs
- Windsor - Dartmouth Keiths (Nova Scotia Senior Hockey League, 1964-1965) fold with league
- Windsor Maple Leafs
- (Canning-Wolfville-Windsor League, 1926-1927)
- (Windsor-Wolfville League, 1927-1928)
- (Valley Senior Hockey League, 1929-1941)
- (Valley Senior Hockey League, 1947-1955)
- Nova Scotia Senior B Hockey League, 1955-1956)
- Valley Intermediate Hockey League, 1956-1959)
- Nova Scotia Senior Hockey League, 1959-1964)
- Windsor Red Devils (Valley Senior Hockey League, 1946-1947) folded
- (Mainland Junior B Hockey League, 1984-1992) league renamed NSJBHL
- (Nova Scotia Junior B Hockey League, 1992-2006) league renamed NSJHL
- (Nova Scotia Junior Hockey League, 2006-2012) took leave of absence, then fold, replaced by Valley Maple Leafs
- Windsor Royals(Metro Valley Junior Hockey League, 1967-1978) expelled from league
- Windsor Training School (Valley Senior Hockey League, 1946-1947) dropped out during season