Leon Matsuo MD Inc.Leon Matsuo MD Inc. · Internal Medicine Physician82-6066 Mamalahoa Hwy Suite 14, Captain Cook, HI 96704(808) 825-6557Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing