NPI Central
Christina Wai, MD — NPI 1972720241, Ewa Beach, HI | NPI Central