He has been practicing for 49 years and received his medical degree from University of Chicago. Dr. David Larson is affiliated with Blue Ridge Regional Hospital in Spruce Pine, North Carolina and accepts health insurance from Aetna. No Reviews Favorite