Dr. Alonzo Davis, MD is a internal medicine specialist in Morehead City, NC. Dr. Davis completed a residency at Moses H Cone Mem Hospital. He currently practices at Alonzo J Davis IV MD and is affiliated with Carteret General Hospital..