Photo of Lockwood Home

Location: 8921 Glover Road
As Seen In: Supergirl episode 4x08 "Bunker Hill"

Manchester stops Ben Lockwood as he reaches for his phone while Lydia Lockwood sits at the table in the other room drinking tea.