Dr. Craig Davis

Dr. Craig Davis graduated from the University of the South in Sewanee, TN with a B.S. in Biology. He earned his medical degree from the University of Arkansas College of Medicine in 2004. Dr. Davis completed his Residency at the Mayo Clinic in 2007 and received his Masters Degree in Public Health from the University of Alabama.

Let's Get Started

If you are experiencing a medical emergency, please call 9-1-1. This form is intended for non-urgent appointment requests only. Non-emergency requests will be responded to within 24-48 hours.