MovieMaps

Photo of Starling General Hospital

Location: Vancouver Film Studios
As Seen In: Arrow episode 6x15 “Doppelgänger

Black Siren looks up at the police officer after realizing he isn't who is claims.