• Your Advanced Care Team

    To give you the very best care, Zack Hall, MD PLLC employees a group of professionals  to collaborate and help make your health experience unique and specific to your needs. These professionals are called your Advanced Care Team. These professionals work together as a team, using their specialized abilities and knowledge, to be here for you when you need them when you are sick and to promote your optimal wellness through education and personalized support.

    An Advanced Care Team makes it possible for the practice to provide complete, individualized care plans and be available to each patient whenever care is needed. Please take a look at our team member profiles so that you can learn what the Advance Care Team can do for you!

  • Dr. John "Zack" Zachariah Hall, II - Physician

    Dr. John Zachariah Hall, II, graduated from NC State University summa cum laude and Phi Beta Kappa in the honors and scholars program with a double degree in biochemistry and zoology.  In 2003, he graduated from the UNC-Chapel Hill School of Medicine.  Dr. Hall completed his residency in Internal Medicine at Moses Cone Hospital in June 2006.  Since then, he has been a practicing Internist in his hometown, Reidsville, NC.  When he is not doctoring, he is busy parenting his three young children.

    Dr. Hall leads the care team at Zack Hall, MD PLLC. He provides care when you are sick, and helps you create a plan to help support keeping you well. Dr. Hall works closely with each medical professional on his team to offer you a variety of services to address all of your needs as a patient.

  • Courtney Keatts, AGNP - Nurse Practitioner

    Courtney Keatts, AGNP, graduated from UNCG School of Nursing with a Masters of Science in Nursing in 2015.  Courtney is currently accepting patients age 17 years and above, however, she specializes in Gerontology and particularly enjoys chronic disease management. Before practicing medicine as a Nurse Practitioner, Courtney worked as an RN for 8 years with Cone Health, providing acute care in the ED and ICU setting. When Courtney is not busy treating patients, she enjoys her time at home with her husband and two young children.

    Courtney serves as Dr. Hall's "right hand".  She provides care when you are sick, and helps create a plan to help support keeping you well. As a nurse practitioner, Courtney is an excellent resource to provide education on your health problems and concerns, as well as a caring hand in helping you achieve your health goals. Courtney excels in managing chronic illness and supporting lifestyle change. Se also provides health-coaching services, helping identify lifestyle change opportunities and educating patients and caregivers on how to navigate the healthcare system.

  • Nathan Hemberg, PharmD - Clinical Pharmacist

    Nathan Hemberg, PharmD, CPP received his Doctor of Pharmacy degree from Campbell University. He currently works as the head pharmacisit for Carolina Apothecary, as well as collaborating with Dr. Hall in the care of his patients. Dr. Hemberg serves the patients of Zack Hall, MD PLLC every Wednesday through medication management, chronic disease managment, and wellness counseling. 

    Dr. Hemberg is an excellent resource for you when access to medications may be difficult due to cost or insurance problems. His knowledge as a clinical pharmacist is very valuable in helping adjust medication regimens so that they work their best. He also provides health-coaching services, helping identify lifestyle change opportunities and educating patients and caregivers on how to navigate the healthcare system.

  • Takela Anderson-McClinton, FNP - Nurse Practitioner

    Coming Soon