Dr. David Hall, MD is a family medicine specialist in Matthews, NC. Dr. Hall completed a residency at Medical University of South Carolina Medical Ctr. He currently practices at Novant Health Matthews Family Physicians and is affiliated with Novant Health Matthews Medical Center. He accepts multiple insurance plans. Dr. Hall is board certified in Family Practice.
Novant Health Matthews Family Physicians
Novant Health Matthews Family Physicians1450 Matthews Township Pkwy, Matthews, NC 28105 Existing Patients: (704) 384-8480
- Medical University of South Carolina Medical Ctr, Residency Hospital — 1987
- Medical University of South Carolina Medical Ctr, Internship Hospital — 1985
- Duke U, School of Medicine, Medical School — 1984
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Hall?
My visits with Dr. Hall have been immensely pleasant. I am disappointed that I did not get to do my follow-up visit because of the Covid19 recently. I want to wish Dr. Hall a very happy retirement; I will miss him at my future appointment.
- Novant Health Matthews Medical Center
- Novant Health Presbyterian Medical Center