NPI Central
Juan R. Canals MD PA NPI Number 1942428081 — Miami Beach, FL | NPI Central