MovieMaps

Photo of National City University Stadium

Location: Abbotsford Entertainment & Sports Centre
As Seen In: Supergirl episode 3x04 “The Faithful

The manager of the stadium tells Alex that there is no way they can evacuate everyone on time.