Terry Podesta, LCSW, LCSW

Specialty: Social Worker

Location: Palo Alto, CA

NPI: 1154553345

About this Healthcare Provider

Terry Podesta, LCSW is a healthcare provider with NPI 1154553345 based in Palo Alto, CA, specializing in Social Worker.

View this profile on Nopp for CMS Open Payments history, affiliated organizations, and detailed practice information.

Related