NPI Central
Ninva E Baba Msn Aprn Pmhnp-Bc Nursing PC NPI Number 1235009002 — Calabasas, CA | NPI Central