address:
650 Addison Avenue West, P.O. Box 409,
Twin Falls,
Idaho,
ID 83303
United States
Description:
Number of beds: 180
Medicare provider code: 130002
Phone: (208) 737-2000
Fax :
Email:
Website: [title]-website [1]
map:
42° 33' 55.2348" N,
114° 29' 38.3496" W