MovieMaps

Photo of Robert Queen Memorial Applied Sciences Center (front)

Location: 401 West Georgia
As Seen In: Arrow episode 5x21 “Honor Thy Fathers

Oliver talks to the team that is already on the rooftop.