MovieMaps

Photo of Roy Turns Himself In

Location: West Hastings Street (between Thurlow & Burrard)
As Seen In: Arrow episode 3x18 “Public Enemy