Quote:
Originally Posted by flambers
My guess it will be located at the Greyhound lot.
Big area with C-Train access
|
I'm saying it'll be here as well, it'll kick start the west village revitalization.
Sounds like it'll be a super sports complex with the football stadium moving over.