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
Hospital and Clinic800 Medical Center Drive, Fairmont, MN 56031
In my spare time, I enjoy golfing, playing tennis, traveling and spending time with my wife and two dogs.
Training & Credentials
St. George’s University School of Medicine, Grenada, West Indies
Hennepin County Medical Center Family and Community Health Residency, Minneapolis, Minnesota
American Board of Family Medicine
American Academy of Family Physicians
The full spectrum of preventive care