MovieMaps

Photo of Alley near Amadei's Home

Location: Alley (south of Granville, west of Nelson)
As Seen In: Supergirl episode 4x05 “Parasite Lost

An alien turns over the drained husk in the alley to check on him.