Kevin Roach practices General Surgery. He studied medicine at University of Minnesota Medical School. University of Minnesota Medical School is ranked 40/10 in Research/PrimaryCare. He received 2 awards: "CMS Meaningful Use Stage 1 Certification" and "Fellow".
![]() |
Dr. Hans J. Serleth, MD
![]() |
![]() |
Dr. John C. Carlson, MD
![]() |