Dr. Barnes graduated from the University of Utah School of Medicine in 1996. He works in Rochester, MN and 1 other location and specializes in Orthopedic Surgery, Adolescent Medicine, Pediatrics, Sports Medicine and Family Medicine. Dr. Barnes is affiliated with Fountain Center Of Albert Lea.
View More
