Carmen Flecha MelendezCarmen Flecha Melendez · Family Medicine Physician95 Calle A, Yabucoa, PR 00767(787) 893-1583Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing