Home Stadiums of the Windsor Greyhounds

In Windsor, ON.

Years note major configuration, seating, or surface changes.

Windsor Stadium

  • 1929 - Opened 1929
    • Stadium Type: Open Air Stadium
    • Capacity: 3,000
    • Surface: Natural Grass