NPI Central
Tara Yamauchi-Lum LLC NPI Number 1356823785 — Honolulu, HI | NPI Central