James O'Dowd

James O'DowdPsychologist, PsyD

582 Market Street, Ste. 309

San Francisco, CA 94104

In-Person & Online

About

We all get stuck at some point in our lives. Sometimes we compensate by reverting to older, familiar patterns of coping, that may have been effective in the past, but don't quite address the complexity of the problems you face today.