Women's Psychotherapy & Counseling - Menlo Park - Stefani Largent, MA, Licensed Marriage and Family Therapist - In-Office & Online Therapy is located in Menlo Park, United States on 701 Menlo Ave. Women's Psychotherapy & Counseling - Menlo Park - Stefani Largent, MA, Licensed Marriage and Family Therapist - In-Office & Online Therapy is rated 4.3 out of 5 in the category biofeedback therapist in United States.