St. Mary's Hospital & Clinics (Cottonwood) 701 Lewiston St Cottonwood, ID 83522 St. Mary's Hospital & Clinics (Cottonwood) has 21 Affiliated Providers