Margaret Mary Cunniff (Molly), LCSW, LCADC

Molly is an individual and family psychotherapist with long experience in social service, mental health and addiction recovery settings. She is skilled and comfortable working with clients coping with stress, mood, trauma and substance abuse disorders. She has also developed expertise assisting adolescents and young adults struggling with transitional life crises, which often involve serious psychiatric or substance abuse issues. 

In our complex world, Molly employs a practical style of therapy rooted in a hopeful, first-things-first approach. She worked for many years as an Associate Psychotherapist in a large multi-disciplinary practice. Through her experience there, she has come to learn and understand just how traumatic and chronic stress contribute to emotional 'dis-connection”; and therefore, to most psychiatric and substance abuse disorders, as well as many physical illnesses. 

Molly has also learned that good therapy helps by promoting mental and emotional flexibility, guided by innate strengths and use of the creative impulse. This process can restore healthy connections between mind, body and the outside world, so that serious or chronic mental health issues may be prevented or ameliorated. Through the art of conversation, awareness in the present is cultivated, and “symptoms' of psychological, emotional and physical distress can be released, understood and transformed. 

Molly brings her experience and know-how to partner with Avon Integrative Health Center with the intention of furthering truly effective holistic healthcare. She carries a BFA in Art Therapy and earned her Master’s in Social Work from Hunter College of the City University of New York, and is studying a form of mind-body therapy known as Somatic Experiencing. She practices painting and photography, and is open to the use of the arts in psychotherapy.   


We look forward to hearing from you


Located between Sylvania and Woodland Avenue

Office Hours By Appointment Only

Dr. Mayer's Regular Schedule

Monday, Wednesday, Friday:

9:00 am - 4:00 pm

Tuesday, Thursday:

4:00 pm - 7:00 pm

Saturday, Sunday: