Photo of Lockwood Home

Location: 8921 Glover Road
As Seen In: Supergirl episode 4x06 "Call to Action"

Ben Lockwood enters his back yard while talking on the phone and holding a bag of groceries.