NPI Central
Devika Icecreamwala, MD — NPI 1639444748, San Diego, CA | NPI Central