NameLinda Vista Hospital
Address610 S. St Luis Street, Los Angeles, California, 90023, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionA hospital closed seemingly in the middle of operations, leaving behind fodder for horror films and ghost hunters....
Coordinates34.03820, -118.21720
Web address/places/linda-vista-hospital