MovieMaps

Photo of Lockwood Home

Location: 8921 Glover Road
As Seen In: Supergirl episode 4x19 “American Dreamer

Ben Lockwood sees the alien woman from earlier at the end of the hallway with her eyes glowing in the dark.