MovieMaps

Photo of Lockwood Home

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

Ben Lockwood walks into the kitchen with a bag of groceries where his wife Lydia is looking over some financial documents.