Clearwater Care Centers, Inc

Location

Javascript is required to view this map.
Phone Number: 
(208) 734-8973
Fax Number: 
(208) 734-1075

Location

1411 Falls Ave. E., Ste. 703
Twin Falls, ID 83301
Facility Information
Facility Type: 
Intermediate Care Facility
Region: 
5
Number of Licensed Beds: 
26
Facility Personnel
Administrator Name: 
Rene Stephens