Filming Locations (1)

  • Queen of Angels Hospital - 2301 Bellevue Avenue, Los Angeles, California, USA