MovieMaps

Photo of Manchester's Ambush

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

Several members of the Children of Liberty walk up to the front door.