MovieMaps

Photo of Central City Hospital

Location: Waterfront Centre
As Seen In: The Flash episode 3x03 "Magenta"