MovieMaps

Photo of Star City Metro Police

Location: 5255 Heather Street
As Seen In: Arrow episode 6x05 “Deathstroke Returns

Dinah notices something up in one of the windows as Councilwoman Pollard puts the documents away.