NPI Central
Noba Rehabilitation Center.llc NPI Number 1760799167 — Miami, FL | NPI Central