MovieMaps

Movies Filmed at False Creek Energy Centre

1873 Cambie St, Vancouver, BC V5Z, Canada

Official Site

A plant that produces water and air heating for nearby homes using the heat generated from sewage.

Nearby Locations
Commodore Road & Spyglass Place from The Flash
59 m

Former Ash Street Station from The Flash
199 m

Parking Lot (off Crowe Street) from Legends of Tomorrow
238 m

Browse more nearby locations.