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.

Recent Blogs
Locations & Services
Onalaska, WI
Clinic
191 Theater Road, Onalaska, WI 54650- Appointments:
- 608-392-5000
- General:
- 608-392-5000
Training & Credentials
Medical Degree
- Kirksville College of Osteopathic Medicine, MO
Residency
- Family Medicine, Mayo College of Medicine and Science, Rochester, MN
Fellowship
- Sports Medicine, University of Iowa, Iowa City
Memberships
- American Osteopathic Association
- America Medical Association
- American Academy of Family Physicians
- American Society of Sports Medicine
Academic Appointment
- Assistant Professor, Family Medicine, Mayo Clinic Alix School of Medicine
Special Interests
- Minor trauma
- Musculoskeletal/sports ultrasound
- Office procedures
- Preventive medicine
- Sports/musculoskeletal medicine