MovieMaps

Photo of Alien Shelter

Location: The Eastside Flea
As Seen In: Supergirl episode 4x20 “Will The Real Miss Tessmacher Please Stand Up?

The DEO agents storm into the shelter filled with scared aliens looking for the woman who killed Lydia Lockwood.