Movies Filmed at Abbotsford Entertainment & Sports Centre

33800 King Rd, Abbotsford, BC V2S 8H8, Canada
Official Site
Show Map

Supergirl

National City University Stadium

Thomas Coville sets up the pod to explode below the station with his followers and waits for Supergirl to come and save everyone in episode 3x04 "The Faithful".