Make an Appointment

My office is at 2220 Mountain Blvd., Ste. 240. Oakland CA 94611. (510) 524 1720.

Contact me for the door code.

Appointments are conducted in person, by phone or video conferencing for California residents only. I’ll be happy to set up an appointment with you. 


From 24, take HWY 13 S. Exit Park Blvd. Left at 1st lights, back over HWY 13. Left at 2nd lights (‘T’ junction with Mountain Blvd.) Stay in right lane. Right immediately at 3rd light  by the ‘Mash” gas station into 2220 Mountain Blvd., Village Square Shopping Center.


2 hour free parking is available in the center and on the right side of the first level in Village Square.

Do not park on the upper level. Spaces are reserved. You’ll be towed if you do!

Walk up the stairs by ‘Italian Colors’ to the upper level, down the main corridor to Suite 240. Use the security code given you to enter the office suite.

Email me to receive the code if you don’t know it.

    Your Name (required)

    Your Email (required)

    Your Phone Number

    Your Message

    ” My daughter was diagnosed with anxiety when she was six. Having learned from you I was able to recognize the anxiety and to talk about it with her. I was able to explain using your example of a runaway train, how anxiety can hijack your thoughts. I feel lucky to be able to help her which I would never have been able to do had it not been for you. Thank you for all that you did for me and all that you do for others.”

    D.M., 41 year female