NPI Central
Optimum Rehabilitation Center Inc NPI Number 1225334956 — Miami, FL | NPI Central