Michelle Ybarra

Michelle Ybarra

Licensed Clinical Social Worker @ Veterans

About Michelle Ybarra

Michelle Ybarra is a Licensed Clinical Social Worker with extensive experience in various roles within social work and mental health. She currently works at the U.S. Department of Veterans Affairs in Dayton, Ohio, and has a strong background in family therapy, crisis intervention, and dual diagnosis treatment.

People similar to Michelle Ybarra