Appointment Scheduling: (763) 587-7999
General Information: (763) 587-7900
Clinic Office(s): Center for Women's Health
College: Allegheny College
Medical School: College of Osteopathic Medicine - Des Moines University
Residency: Marshfield Medical Center - Marshfield
American Board of Internal Medicine
American College of Physicians
I enjoy traveling and spending time with family & friends.
Mpls.St.Paul Magazine Top Doctor: 2014, 2019, 2020, 2021, 2022, 2023
Our five convenient locations are each staffed with experienced, friendly and caring physicians, physician assistants, nurse practitioners and medical staff.
We pride ourselves on creating a personal and welcoming experience where you will be greeted by name and never treated like a number.