John Holmes, MDJohn Holmes · Hospitalist Physician300 Veazey Dr, Butner, NC 27509(919) 575-2135Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing