NPI Central
Leila Boubshait, M.D. — NPI 1215298054, Merced, CA | NPI Central