St. Andrews Hospital is a medical center located in Central City. For some unknown reason, the hospital was closed down and abandoned.
Appearances
The Flash
Season 1
Season 4
Community content is available under CC-BY-SA
unless otherwise noted.