KHPreventive Medicine, Public Health & General Preventive MedicineKEITH HANLEY, MDMCBH KANEOHE BAY, HIView ProfileCall Office