Mehmet Cetin Guzelbeyoglu, MDMehmet Cetin Guzelbeyoglu · Internal Medicine Physician13-3438 Maile St, Pahoa, HI 96778(808) 388-9069Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing