John M. Dawson, MD is a geriatric internal medicine doctor who practices at Waimea Medical Associates, LLP located at 67-1123 Mamalahoa Hwy in Suite 128 in Kamuela, HI 96743 (Hawaii County). Dr. John M. Dawson has 15+ years of experience in geriatric internal medicine..