Find a Provider
Mayo Clinic Health System provides you access to Mayo Clinic care. We have more than 1,000 providers to serve more than half a million patients a year... all close to home.
Locations & Services
Clinic300 State Ave., Faribault, MN 55021
Surgery2200 26th St. NW, Owatonna, MN 55060
Training & Credentials
Ohio State University College of Medicine, Columbus
Wayne State University, Detroit Medical Center, Michigan
Minimally invasive surgery fellowship at Surgix, Shawnee, KS.
Board Certified, General Surgery
Fellow of the American College of Surgeons (FACS)
Advanced gallbladder disease
Laparoscopic colon surgery
Breast cancer diagnosis and treatment