NPI Central
Portia Maristela Escobar, DMD, Pdc NPI Number 1699890350 — Vallejo, CA | NPI Central