Cottonwood Creek Behavioral Hospital Hospital Inpatient Mental Health Cottonwood Creek Behavioral Hospital provides hospital inpatient mental health services in Meridian, Idaho. Read more... 2131 South Bonito Way