NPI Central
David Humber MD LLC NPI Number 1487934527 — Aiea, HI | NPI Central