Greene County Family Medicine Clinic

Schedule your Back to School Physical with any of our Family Medicine Providers.

Call 515-386-0500 to make an appointment.


Please call ahead before visiting the Greene County Family Medicine Clinic and wear a face mask/covering to your appointment. Patients will be screened upon entering the medical center. 


Current Clinic Hours: 

Monday-Friday, 7 a.m.  - 5 p.m.

(Please let our staff know ahead of time if you are experiencing COVID-19 symptoms.)

While COVID-19 has affected many things, don't let it stop your regular wellness visits or other appointments for your health. 

Respiratory Clinic: 

Monday-Friday, 8 a.m.  - 5 p.m.
The Respiratory Clinic provides a care option for patients who are sick with suspected COVID-19 or other acute respiratory illnesses, such as laryngitis, bronchitis, pneumonia, the flu or strep throat.

Virtual Care: 

The clinic offers a virtual care option to patients for non-urgent health concerns. 

Call the clinic to get a virtual care appointment scheduled. Instructions for the virtual care appointment will be given to the patient after it is scheduled. 



Thomas Fagg, DO
Family Medicine

Dr. Fagg completed his medical education at the University of Osteopathic Medicine in Des Moines and received his undergraduate from Iowa State University.

His medical interests include family medicine, internal medicine, geriatric medicine, urgent and walk-in care, disease prevention, general pediatrics and emergency medicine.


Laurie Connolly, MD
Family Medicine

Dr. Connolly completed her medical education at the University of Iowa Carver College of Medicine in Iowa City.

Her medical interests include abuse (physical, emotional and sexual), acute care, adolescents, adult medicine and wellness.  She is board certified with the American Board of Family Practice.


Sara Fleecs, ARNP

Family Medicine

Sara completed her undergraduate education at Grand View University before earning her graduate degree from Briar Cliff University.

Sara's clinical interests include family medicine. She is board certified as an Advanced Registered Nurse Practitioner (ARNP).


Diana Smith, ARNP

Family Medicine

Diana completed her undergraduate degree at St. Catherine University in St. Paul, Minnesota, and her Master's degree at the University of Cincinnati in Cincinnati, Ohio.

Diana's clinical interests include pediatric care and dermatology.  She is board certified by the American Academy of Nurse Practitioners (AANP).


To make an appointment with any of the Greene County Family Medicine Clinic providers, please call 515-386-0500.