NPI Central
La Scala Medical Center Inc NPI Number 1720107287 — Miami, FL | NPI Central