The Fort Frances Memorial Sports Centre is an indoor arena located in the former community of Fort Frances in Thunder Bay, Ontario.
Advertisement
The Fort Frances Memorial Sports Centre is an indoor arena located in the former community of Fort Frances in Thunder Bay, Ontario.