Karen Ruth Babcock, MDKaren Ruth Babcock · Pediatrics Physician600 Beverly Hanks Centre, Henderonville, NC 28792(828) 693-3296Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing