David O'Toole, MD

David O'Toole, MD
Pain Medicine
Schedule Now
1730 Kernersville Medical Parkway, Kernersville, NC 27284
(336) 515-7336Call for appointment
We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.
Call (336) 515-7336Earlier Appointments Available
About
What I treat
- Specialties: Pain Medicine
- Areas of focus: Neurostimulator, Anesthesiology Pain Management, Diabetic Neuropathy, Back Pain
Board certifications
- Anesthesiology, Pain Medicine
- Anesthesiology
Years of experience
19+ years of experience
Education
- Healthcare Education: University of South Florida College of Medicine (1999)
- Residency: Wake Forest School of Medicine (2002); Johns Hopkins Hospital (2005)
- Fellowship: The University of North Carolina Hospitals (2006)
Personal
- Languages: English
- Gender: Male
Reviews
Likelihood of recommending this provider
|
4.9540 Ratings
1-5 of 94 Reviews
My spouse and I really like Dr O'Toole, He has a great personality and bedside manner, very informative, and answered all of our questions. I highly recommend this office and provider.
Dr O'TOOLE and his staff are top notch. I recommend them to my friends.
He was wonderful. I have anaphylaxis from Prednisone and he is making me get a allergen test before doing my injections. Shows an extreme amount of care and concern for patients well being. Will always recommend to anyone in need.
Dr. O'Toole is always very kind and explains everything to me in a way I can understand
Dr. O'Toole was a delight. He very clearly explained the procedure to me. Bobbie and Mike were very helpful and understanding of how much pain I was feeling.
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
1730 Kernersville Medical Parkway, Suite 202
Kernersville, NC 27284
336-515-7336
Fax: (336) 515-7339
Wheelchair accessible
3515 W. Market St., Suite 210
Greensboro, NC 27403
336-660-5480
Fax: (336) 660-5499
Wheelchair accessible
7779 NC-68, Suite 2-A
Stokesdale, NC 27357
336-660-5290
Fax: (336) 660-5299