NPI Central
Jochebed Carter, MD — NPI 1205826492, Honolulu, HI | NPI Central