NPI Central
Ciro Carafa, MD — NPI 1154485449, Lodi, NJ | NPI Central