NPI Central
South Miami Hospital, Inc NPI Number 1720578917 — Miami Beach, FL | NPI Central