White Oaks - Peoria, IL
3402 W New Leaf Ln, Peoria IL, 61615
In February of 1976, four not-for-profit providers of alcoholism, mental health and drug abuse services consolidated into a single organization that would become HSC. Located in Peoria, Illinois, HSC employs approximately 275 individuals, including psychiatrists, physicians, mental health counselors, alcohol and drug counselors, managerial professionals and administrative and support personnel.
Review this facility
Loading, please wait...