There are 2 Substance Abuse Rehabilitation Facility providers with a NPI number registered in Twin Falls Idaho.
NPI |
Provider Name |
Address |
Type |
1386965895 | THE WALKER CENTER FOR ALCOHOLISM AND DRUG ABUSE, INC. | 1102 EASTGLEN WAY TWIN FALLS, ID ZIP 83301 Phone: (208) 734-4200
| Organization |
1538567532 | CHAROLAIS CARE VIII, INC | 650 ADDISON AVE W SUITE 400 TWIN FALLS, ID ZIP 83301 Phone: (208) 736-1050
| Organization |