Behavioral Health
Catherine Anderson, LCSW
Catherine was born in Michigan and grew up in the Pittsburgh area. She went to college in Virginia and received her Bachelor of Science from VA Tech and her Master of Social Work from Virginia Commonwealth University. A Licensed Clinical Social Worker, she spent the past 20 years in Central PA raising her children and working as a psychotherapist. She has worked with adults of all ages in both outpatient and inpatient psychiatric settings. Her theoretical framework is Cognitive Behavioral and she utilizes a holistic approach that includes mindfulness, positive psychology and third generation CBT modalities including ACT and TEAM CBT. Catherine’s areas of expertise include anxiety, depression, addiction, relationship issues, wellness and integrated care. She recently relocated to Montrose, and she enjoys many outdoor activities including hiking, skiing, kayaking, biking, and traveling.