JosephKamaka.MD.com • Internist • 43 years experience

Joseph K. Kamaka, MD

99 S Market Street, Suite 202, Wailuku, HI 96793