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
Rice Lake, WI
Clinic331 S. Main St., Suite H, Rice Lake, WI 54868
Having grown up in Rice Lake and graduated from Rice Lake High School, I am excited to return home to care for patients in my hometown.
I enjoy participating in community theatre, playing music and reading in my spare time.
Training & Credentials
University of Wisconsin School of Medicine and Public Health-Madison
Mercy Health System, Janesville, WI
Member, Wisconsin Academy of Family Physicians
Member, American Academy of Family Physicians