NPI Central
Starmed Medical Center # 2, Inc. NPI Number 1184650459 — Miami, FL | NPI Central