Mental Health Services

Working Towards a Better Tomorrow

Counseling Services:

Avalon center is committed to empowering our clients and their families to identify options while assisting in creating a personal road map towards change. We have licensed social workers and mental health counselors on our professional team to assist you in your journey.

Available Services:

Individual, couple, Family and group counseling as well as school-based services. 

Counseling Specialties include:

Adoption/Attachment issues





Divorce Recovery

Eating Issues

Emotional Regulation

Parenting Issues



Stress Management

Trauma & Abuse Recovery

Avalon Center has two Iowa locations in Mason City and Charles City to meet your mental health counseling needs.

Mental Health Counciling Rates.png

Mental Health Services

More info about services?



705 North Main Street, Ste 2

Charles City, Iowa 50616

641-715-1183 phone

641-715-1184 fax

9 2nd Street NW, Mason City, Iowa 50401-3201

641-422-0070 phone

641-422-0060 fax

5631 South 48th St., Suite 100

Lincoln, Nebraska 58516-4107

©2020 by Avalon Center. Proudly created with