Alan L. Morgan, MD

Internal Medicine

Dr. Morgan grew up in Winston-Salem, NC and his family is originally from Clyde, NC. He moved to Asheville from Wilmington, NC and loves living in the mountains. He enjoys hiking, fishing, basketball, church activities and a good board game. He lives in Asheville with his wife Kristen, his son and their German Shepherd. Dr. Morgan joined Carolina Internal Medicine in 2019.