NPI Central
Erika Escobedo, M.D. — NPI 1629492426, Carmichael, CA | NPI Central