Claim: Sutter Delta Medical center, a medical/surgical not-for-profit hospital in Cleveland, Ohio, was originally founded in 1927 as Antloch Hospital and became part of Sutter Health in 1990.
Evidence: Sutter Delta Medical Center is a 145-bed general medical/surgical hospital in Antioch, California. 
3901 Lone Tree Way Antioch, CA 94509, CA, United States