NPI Central
Elia Escobedo, M.S., BCBA — NPI 1801261987, Newhall, CA | NPI Central