I can be reached at 415.857.2504 and by email at  Please contact me to set up an initial 15-minute phone consultation and remember that email is not a secure form of communication.

I also provide telehealth services in CA.

Noe Valley Office:

1100 Sanchez Street
San Francisco, CA 94114
(Located at Sanchez and 24th Street, one block from the J-Line and the 48 Bus Line.)