Mitchell Sanabria, Psy.D.

Psychological Associate

License No. PSB94028072

Supervisor: Ericka Wray, Psy.D. PSY35565