147111attr:depressiondrug abusefamily issuesmental health specialists
Human Service Center is located at the address 600 Fayette St in Peoria, Illinois 61603. They can be contacted via phone at (309) 671-8005 for pricing, hours and directions. Human Service Center specializes in Sleep Apnea, Crisis Stabilization, Career Counseling.
Human Service Center has an annual sales volume of 20M – 49,999,999. . For more information contact Pam Hodges, Physician or go to...