Movies Filmed at Life Sciences Centre

The University of British Columbia, 2350 Health Sciences Mall, Vancouver, BC V6T, Canada

Part of The University of British Columbia
Official Site

Nearby Locations
Pharmaceutical Sciences Building from The Flash and 2 other movies.
110 m

Thunderbird Parkade from Psych and 1 other movie.
159 m

Koerner Pavilion from Lucifer
207 m

Browse more nearby locations.