Embrace Life Recovery Center

  • Hospitals & Clinics
154 1st Ave W
Jerome, ID 83337
(208) 421-8357
  • About

    Drug and alcohol treatment