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
In my free time, I enjoy walking with my family, reading, playing Cribbage with my friends and dreaming of ways to expand our garden.
Training & Credentials
- University of Minnesota, Minneapolis
- Minnesota Board of Physical Therapy
- Manual therapy
- Pediatric therapy
- Restorative exercise