Where do you need Doctors And Clinics ?
Ono David D MD
808-523-0445
21.321385
-157.860463
HOURS: APPOINTMENTS
About Ono David D MD
Board Certified, Nephrology Kidneys, Nephrology Internal Medicine, Nephrology, Internal Medicine