*Online scheduling is unavailable for MercyOne Genesis. Please call the location to schedule an appointment.
At MercyOne, we know that a good relationship with your family medicine provider is essential for your health and well-being. Family medicine providers are your health care partners, there for you and your family. They treat a wide variety of needs like cold or flu, to managing chronic conditions like diabetes and asthma.
Family medicine is for everyone, whether you’re a newborn, teen, adult or older adult. Family medicine providers focus on creating a personalized care plan for you to reach your health goals, prevent illnesses and keep you living your best life.
Providers and Locations
Sarah Terronez, DO
Family Medicine +1 more
Accepting New Patients
Offers Virtual Visits
Primary Care +1 more
MercyOne Waverly Family Medicine
217 20th St. NW - Waverly, IA 50677
Primary Care +1 more
MercyOne Kimball Family Medicine & Pediatrics Care Suite 400
2055 Kimball Ave. Suite 400 - Waterloo, IA 50702
Primary Care +2 more
MercyOne North Iowa Family Medicine Residency
1010 4th St. SW Suite 340 - Mason City, IA 50401
Provider Ratings
The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy. Learn More >