Clinic Office(s): Crystal

Joined: 2010

College - University of Minnesota
Medical School - University of Minnesota
Residency - Bethesda Lutheran Hospital

Board Certification:
American Board of Family Medicine

Professional Associations:
Minnesota Medical Society
American Academy of Family Physicians

Personal Interests:
Sailing, tennis, golf, gardening, travel, bicycling, mission work

Schedule an Appointment

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.


Request an appointment

Your confidential health information is important to us!
This button will redirect you to a HIPAA-compliant online form.