Illinois Institute for Addiction Recovery in Springfield
The Illinois Institute for Addiction Recovery (IIAR) was established in 1979 at Proctor Hospital in Peoria, Illinois. Over the past decade and a half, the Institute has developed a wide variety of services and programs to meet the growing need for hospital-based ...