Mary graduated from Texas A&M Commerce in 1996 with a Masters in Counseling and holds a license in the State of Texas as a Licensed Professional Counselor. Since acquiring her license, she has been helping adult clients struggle with lifes transitions and helping them to achieve their goals. She has been in private practice for over 20 years, but prior to that she began her career at the clinic level dealing with the seriously mentally ill for Dallas County. After several years in that milieu, she has been in a myriad of settings such as Zale Lipshy inpatient psychiatric facility, an inpatient psychiatric geriatric unit and became a Team Leader at Dallas Metrocare for the ACT (Assertive Community Treatment). Finally, unable to fit into the system of the mental health field, she went to work as a contract psychotherapist at ABC Behavioral Health as an Intake Coordinator/Psychotherapist. In May, 2001, she was offered an opportunity to participate in a private practice in the Lakewood area where she practiced for 15 years. In 2016, she moved her office to 6162 E. Mockingbird Ln., Suite 230, Dallas, TX 75214 where she currently offices.

  In Mary's words:
“Peaceful and tranquil are the words to describe my office environment.  When you walk in you immediately feel grounded and balanced.   It is the highest priority that my office reflect who I am to the client at the start. My greatest strength is to put the client at ease in the first few minutes with unconditional acceptance.  My clients continue to not only teach me, but thrill me with their insight, growth and human spirit to tackle lifes obstacles.”


Post Traumatice Stress Disorder/Trauma (EMDR trained)
EFT/Tapping Emotional Freedom Techique
Borderline Personality Disorder
Depression, Anxiety, Insomnia 
Gay and Lesbian Issues
Transgender Transitioning
Relationship Issues
Anger Issues
Grief/Loss Issues
Career Conflict
Geriatric/End of Life Issues
Sexual Abuse/ Violence Issues

Please feel free to contact me!


Find me on the map

Office Hours



12:00 pm-7:00 pm


12:00 pm-7:00 pm




12:00 pm-7:00 pm


8:30 am-12:30 pm


Every Other Saturday From 8:30-12:30