Spokane Spiders - Stadia

Stadia

  • Spokane Falls Stadium; Spokane, Washington (2007-2008)
  • Plantes Ferry Park; Spokane, Washington, 1 game (2007)
  • Greyhound Park; Post Falls, Idaho, (2008-2009)
  • Joe Albi Stadium; Spokane, Washington (2010)

Read more about this topic:  Spokane Spiders