Directions

Conveniently located off I-84 (Exit 46, Eagle Road) in Meridian, Idaho’s El Dorado Business Plaza. 

Cottonwood Creek Behavioral Hospital
2131 S. Bonito Way
Meridian, ID 83642
208-202-4700