NPI Central
Dameda Rehabilitation Center NPI Number 1013236173 — Miami, FL | NPI Central