NPI Central
David Cha, MD — NPI 1548361348, Ewa Beach, HI | NPI Central