Movies Filmed at McLeod Stadium

5730 214a St, Langley, BC V2Y 2N5, Canada
Nearby Locations
Langley Secondary School from Jennifer's Body
227 m

Langley Memorial Hospital from Smallville
1.8 km

Langley Arts Council from Psych and 1 other movie.
1.9 km

Browse more nearby locations.


Midvale High Stadium

Alex goes to the football game to talk with Sheriff Collins about the new evidence she found in episode 3x06 “Midvale”.