Avalon Center is a non-profit social service agency that has been providing mental health counseling and domestic adoption services since 2000. With offices in Charles City and Mason City, Iowa, their licensed social workers and mental health counselors empower clients and their families to identify options and create a personal road map towards change.
They offer supervised visitation services to ensure safe and secure interactions between family members and caretakers, as well as confidential and high-quality adoption services for birthparents. Committed to serving all patients regardless of their ability to pay, Avalon Center discounts essential services based on family size and income.
Generated from the website