Thomas Chege Macharia, MDThomas Chege Macharia · Infectious Disease Physician23 North St, Presque Isle, ME 04769(207) 764-3142Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing