David Andrew O'Toole, MDDavid Andrew O'Toole · Anesthesiology Physician1730 Kernersville Medical Pkwy Suite 204, Kernersville, NC 27284(336) 277-4460Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing