Photo of Lockwood Home

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

Ben Lockwood drops the mail when he realizes something has happened.