MovieMaps

Photo of Edge of Town

Location: 2nd Avenue (between Ingleton & MacDonald)
As Seen In: Arrow episode 6x16 “The Thanatos Guild

Nyssa explains who the bad guys are to Thea & Roy.