MovieMaps

“Parasite Lost” Filming Locations

Kara writes a profile on an alien healer in an attempt draw support for the aliens in National City but her article draws the attention of Jensen who is struggling to control Parasite.

Supergirl episode “Parasite Lost” was filmed in Vancouver, Langley, & Pitt Meadows in Canada.

Jack Poole Plaza as National City Promenade

Kara tries to stop Jensen from attacking a shapeshifting busker but is overpowered by Parasite which Jensen uses to drain some of her power.

21670 Maxwell Crescent as 21690 Cornelian Road

Kara and J'onn investigate the home of the woman from Amadei's thoughts but soon learn that she is the healer's estranged daughter.

Meadow Gardens Golf Club as National City Media Summit

Lena and James attend a media event where James is scheduled to speak and run into Ben Lockwood who apologizes for their past encounters.