NPI Central
Eduardo M Abdala, M.D. Inc NPI Number 1699035550 — Vallejo, CA | NPI Central