John H Hall Jr MD PA


Dermatology · 1 Provider

Average Rating of all Office Providers
Today's Office Hours: Closed
View Office Hours »

John H Hall Jr MD PA

601 S Main St Unit A
Reidsville, NC 27320
View All Locations(336) 349-5582

Office Providers

Office Provider Reviews


based on the average of 6 provider reviews for John H Hall Jr MD PA

Review of Dr. McConnell

-Greensboro, NC |

I arrived 20 minutes early to fill out paperwork (was told to be 10 minutes early) and had to wait over 10 minutes to sign in. When I could finally sign in I was given papers to fill out. 15 minutes after my scheduled appointment time I was taken back to a room and given a paper garments to put on. After waiting an hour and hearing the doctor obviously going into other rooms, I got dressed, asked for a refund and left. Horrible experience. Receptionist was none on the friendly side either.
Flag Comment
Was this review helpful?

Learn About John H Hall Jr MD PA

21 Procedures

  • Abscess Or Fluid Incision And Drainage
  • Acne Surgery
  • Biopsy
  • Botox® Injection
  • Destruction Of Benign Skin Lesion
  • Destruction Of Malignant Skin Lesion
  • Excision
  • Excision Of Benign Skin Lesion
  • Excision Of Cyst
  • Excision Of Skin Cancer
  • Excision Of Skin Lesion
  • Excision, Shaving, Or Destruction Of Skin And Subcutaneous Tissue (Incl. Mohs Micrographic Surgery), Tissue Transfer
  • Incision And Removal Of Foreign Object
  • Mole Removal
  • Non-Cosmetic Chemodenervation
  • Shaving Of Skin Lesion
  • Skin Biopsy
  • Skin Cancer Removal
  • Skin Surgery
  • Skin Tag Removal
  • Wart Removal


Read More

Who We Are

  • Our practice is privately owned by Dr. John H. Hall, M.D. We have 2 Dermatologists: Dr. Hall and Dr. McConnell, and one Read More

John H Hall Jr MD PA accepts 12 insurance carriers

  • Aetna
  • American Republic
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of North Carolina
  • Cigna
  • Commercial Insurance Company
  • CoreSource
  • Coventry Health Care
  • Humana
  • MultiPlan
  • Simplifi
  • UnitedHealthCare
*Please verify this information when scheduling an appointment.