NPI Central
South Miami Hospital, Inc NPI Number 1255953063 — Miami, FL | NPI Central