Movies Filmed at Glenlyon Parkway (past Fraser)

9269-9295 Glenlyon Pkwy, Burnaby, BC V5J, Canada
Nearby Locations
9100 Glenlyon Parkway from Lucifer and 2 other movies.
96 m

9200 Glenlyon Parkway from The Flash and 4 other movies.
103 m

Ritchie Bros. Auctioneers from Psych and 3 other movies.
230 m

Browse more nearby locations.


Outskirts of Star City

Felicity and Diggle are leaving town when they are stopped by Talia and captured in episode 5x22 “Missing”.