NPI Central
Jared Escobar, MD — NPI 1275228033, Newark, NJ | NPI Central