MovieMaps

“Menagerie” Filming Locations

Kara teams up with J'onn on a missing persons investigation while Alex hunts a dangerous snake alien that is terrorizing the rich and Ben Lockwood asks his son to take up the Agent Liberty mask.

Supergirl episode “Menagerie” was filmed in Langley & Vancouver in Canada.

Field (off 240 Street) as Crash Site

Pamela Ferrer and Chuck Grossman crash after a meteor flies overhead and later Alex arrives with the DEO investigate and find Chuck dead.

The Westin Bayshore Hotel as Heart Association Masquerade Ball

Menagerie's theft and murder is interrupted by the Children of Liberty and later Kara arrives and fights her outside with an assist from Dreamer.