NPI Central
Celen Medical Center , Corp NPI Number 1871211730 — Miami, FL | NPI Central