REQUEST INFO



Do you currently have Medicaid Card?

  
Southwest Idaho Treatment Center

1660 11Th Ave N
Nampa Idaho 83687

SERVICES PROVIDED

Home Healthcare