Pamela B. Cavanaugh, MD

Internal Medicine

Dr. Cavanaugh, her husband, Chris, and their daughter enjoy living in the Blue Ridge Mountains, where their interests include hiking, whitewater rafting, travel, cooking, and cheering on the Vanderbilt Commodores. Dr. Cavanaugh joined Carolina Internal Medicine in 1995.

Dr. Cavanaugh, Carolina Internal Medicine, Asheville NC