NPI Central
Armando De La Cabada, M.D., P.A. NPI Number 1427893239 — Pembroke Pines, FL | NPI Central