NPI Central
Michelino Scarlata MD NPI Number 1417259540 — Miami, FL | NPI Central