NPI Central
Padmaja Naidu, MD — NPI 1952512121, Philadelphia, PA | NPI Central