NPI Central
Shilpa Deshmukh, M.D. — NPI 1790723203, Orange, CA | NPI Central