NPI Central
Nikitha Pappachen, DO — NPI 1740123660, Newark, NJ | NPI Central