Every need, one place

Complete your health care business online, any time day or night, when it's most convenient for you.

How Long Will I Wait?

View all Wait Times

About our wait times

Wait times are approximate and reflect the duration of time for people in the waiting room prior to being seen by a physician.

My Genesis

Login | Sign Up

Your Health at a glance

Get easy access to your personal medical information and other tools to stay connected with your health.

Living Long and Loving Life

Senior Services at Genesis

For years you've taken care of others, so let us take care of you.

Genesis is proud to provide a comprehensive package of services aimed at empowering a respected generation through personalized care.

Empowering a Healthier You

Written by Genesis colleagues and patients like you, the goal of Genesis Today is to give you a step-by-step guide to building a healthy lifestyle.

Accepting new OB Patients

Accepting New OB Patients

Request an appointment today

Niral TilalaMeet Niral Tilala, MD
Genesis Family Medical Center, Blue Grass

413 South Mississippi, Blue Grass, IA

Related Classes/Events

  • Feb
    1:00 PM - 4:00 PM
    This comprehensive 4 week series of classes will cover all aspects of labor and birth.
  • Feb
    5:00 PM - 10:00 PM
    The Heartsaver Basic Cardiac Life Support (CPR) course is taught according to the American Heart Association guidelines.
  • Feb
    6:00 PM - 9:00 PM
    This class discusses care of newborn, topics include: Holding, swaddling, diapering and bathing your baby, rooming-in, bonding, parenting, choosing a physician, newborn safety and feeding choices. This class consists of 2 weekday evening sessions.
  • Feb
    6:00 PM - 8:00 PM
    This class is designed for children ages 3-10 who are awaiting the arrival of a new brother or sister.