NPI Central
Indira Tata, MD — NPI 1992381057, Pompton Plains, NJ | NPI Central