NPI Central
Kajol Shah, MD — NPI 1093344525, Newark, NJ | NPI Central