Our Staff
Our staff consists of a medical doctor, nurse practitioners, a nurse midwife, certified medical assistants, and certified nursing assistants.
| Amy Kelly, MD, MPH, Director
Dr. Kelly is specialty trained in adolescent and young adult medicine. She will see patients up to age 25. Her primary areas of interest include women's health, and mental health issues including depression, anxiety and eating disorders. |
 | Karin Newell, RN, MS, CNP
Karin is a nurse practitioner specializing in family practice and she sees people of all ages. Special interests include mental health, cardiology, and health promotion/education. |
| Diane Compo-Milow, RN, CNM
Diane is a certified nurse-midwife. She provides well woman care and some primary health care for women of all ages. She is a tenured Assistant Professor of Nursing in the Associate Degree Nursing Program (Minneapolis Campus). She earned her Bachelor of Science Degree from the University of Utah and Masters of Science Degree from the University of Minnesota. |
| Mary Mackenberg-Mohn, RN, CNP, PhD
Mary has over 10 years of experience as a nurse practitioner working with children and young adults in an acute care setting. She is particularly interested in working with women's health issues and mental health issues. Mary is a graduate of the College of St. Catherine, class of 1980.
|
 | Jeannine Mueller Harmon, RN, MSN, FNP-BC
Jeannine is a certified Family Nurse Practitioner. She sees patients of any age. Her primary interests include: travel medicine (study abroad preparation), tuberculosis, preventive health education, and mental health concerns such as depression and anxiety. |
| Ginny McCarthy, RN MN CPNP
Ginny is a pediatric nurse practitioner. She will see patients up to age 25. Her primary interests include health promotion and health maintenance, women's health and management of chronic illnesses, especially asthma. |
| Certified Medical Assistant (CMA) Staff
CMA's work in the lab. We administer vaccines, help you with your immunzation requirements, draw blood for lab work, etc.
Katie Schommer
Amanda Niebur
|

 | Certified Nursing Assistant (CNA) Staff
CNA's keep the clinic running in an organized and professional manner. We answer your phone calls, schedule appointments, and help you as much as possible with questions and concerns.
Top Photo:
Front row: Nina Belfiori, Meghan Milligan
Back row: Stacy Haynes, Jessica Kniefel, Jenna Benzinger, Andrea Kuseske
Bottom Photo:
Healther Viellieux (left)
Emily Hofmeister (right)
|