State Hospital South logo
ADDRESS
700 E Alice St
Blackfoot, ID 83221

About this facility

State Hospital South in Blackfoot, ID is not nationally ranked in any specialty.
Details
  • Psychiatric
  • 110 beds
  • Vista