Born and raised in Gibsonville, NC, Amber's ambitions led her to the University of North Carolina at Chapel Hill receiving her Undergraduate degree. She completed the Physician Assistant Program at Wake Forest University School of Medicine. Certified by the National Commission on Certification of Physician Assistants she has since been practicing dermatology in Greensboro since 2002. She is also a Fellow member of the American Academy of Physician Assistants and the Society of Dermatology Physician Assistants.

Dr. McConnell has been practicing dermatology in Greensboro since 2003. Prior to that, she received her undergraduate degree from Duke University and her Doctorate of Medicine from Wake Forest University School of Medicine. She completed a one-year internal medicine internship at Pitt County Memorial Hospital and her three-year dermatology residency at the Medical College of Georgia. She has been board certified by the American Board of Dermatology since 2004. She is a Fellow of the American Academy of Dermatology.

R. Carol McConnell, M.D., FAAD

John H. Hall, Jr., M.D., P.A. Dermatology

Amber J. Register, PA-C

John H. Hall, Jr., M.D., FAAD

Dr. Hall was raised in Greensboro attending Grimsley High School. He received his undergraduate degree in 1982 from Wake Forest University. He then achieved his Doctorate of Medicine in 1988 from Wake Forest University School of Medicine. Following in his father's footsteps, he decided to pursue Dermatology. He completed his dermatology residency at Medical College of Georgia in 1992. Subsequently became a Fellow of the American Academy of Dermatology.

Following the completion of his schooling, Dr. Hall worked with his father, Dr. John Hall, Sr., for a few years. He has since been practicing Dermatology for over 25 years.

Physicians and staff at the annual office Christmas Lunch

John H. Hall, Jr., M.D., P.A. Dermatology's mission is to provide personalized, high-quality dermatologic care for each of our patients. We specialize in treating diseases with the skin, hair and nails as well as assist with keeping your skin healthy. Patient education plays an important role in caring for yourself at home. We provide various pamphlets and brochures.


Our friendly staff will be happy to answer any questions you may have. We have several nurses available that will be glad to answer any clinical questions and our front office staff can direct you to whomever can help you. You may click on the Services tab to learn more about what our office has to offer.


We have been proudly serving the Greensboro and Reidsville area for over 25 years.



Meet Our Physicians

About Us

(336) 333-9111/ 349-5582