NPI Central
Carrollwood Assisted Living, Operations, Ltd. NPI Number 1801068283 — Tampa, FL | NPI Central