NPI Central
Carrollwood Rehabilitation Center LLC NPI Number 1457846453 — Tampa, FL | NPI Central