NPI Central
Pedro J. Carvajal, MD, PA NPI Number 1326225939 — Miami, FL | NPI Central