NPI Central
Leila K. Jabaji, M.D NPI Number 1801913355 — Diamond Bar, CA | NPI Central