Southern California Hospital at Culver City located at 3828 Delmas Ter, Culver City, CA, 90232 & includes data from NPIs 1861744138, 1922350206, 1487905725