Home
Contact
Privacy
Thunder Bay Chill - Stadia
Stadia
Fort William Stadium; Thunder Bay, Ontario (2000–2003)
Chapples Park Stadium; Thunder Bay, Ontario (2004–present)
Read more about this topic:
Thunder Bay Chill