Nathan J. Hruska, M.D.

Adult Family Medicine

Dr. Hruska grew up in Storm Lake, Iowa.  He was drawn to the Southeast to complete his medical training. He has lived in the Asheville area since 2001.  Dr. Hruska joined Carolina Internal Medicine in 2021 after 20 years of practice in Weaverville, North Carolina.  He, his wife Kristine and his three children enjoy hiking with their dogs, mountain biking, movie nights and traveling.