NPI Central
Castaneda Medical Center NPI Number 1992399703 — Miami, FL | NPI Central