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.