Family Service Association of Greater Elgin Area is a private, not-for-profit agency dedicated to providing mental health services to individuals of all ages in Elgin.
As a United Way agency, they offer support to children, adolescents, and adults, striving to improve the well-being of the community through their services.
Generated from their website's infomation