• Pregnancy


    We strive to make your pregnancy a special and memorable time in your life.

  • In Office Ultrasounds

    In Office Ultrasounds

    Our Physicians conduct all ultrasounds from the comfort of our office for your convenience.

  • Wellness and Hormone Treatment

    Wellness & Hormone Treatment

    We provide personalized care for every stage of life.

  • Infertility & family planning

    Infertility & family planning

    Pre-conception counseling, contraceptive management and, infertility treatments are offered.


Welcome to Lifestages

In light of the recent resurgence in COVID-19 activity statewide, please observe the following practices when attending an appointment:

  • We request that you wear a mask
  • NO fevers, coughs or shortness of breath
  • NO recent travel within the last 14 days
  • NO guests are permitted at this time. Please do NOT enter the office unless you are the patient!
  • For children who have appointments, ONE parent or guardian may be present. 

If you are concerned about COVID-19, please contact the Bureau of Communicable Disease Prevention Epidemiology at (208) 334-5939

A Special Note to Our Patients

In order to reduce both staff and patient exposure during this time, healthcare and government officials are encouraging healthcare clinics to use tele-medicine for many non-emergent healthcare needs. This allows patients to have a personalized, virtual visit with their healthcare provider without going into the clinic and from the comfort of their own home. We are offering telehealth appointments for a variety of different health concerns. Please call our office at (208) 442-8035 if you are interested in scheduling a telehealth visit with one of our family practice providers.

Lifestages specializes in women’s health and pregnancy care.  We are dedicated to providing excellent health care with the highest professional standards while promoting overall health and well-being for our patients.  Our board-certified physicians and our staff provide you with the best care possible.  Our office is small, and has a friendly and comfortable environment where your doctor can deliver personalized care at every stage of life.

We are pleased that you are interested in becoming a patient at Lifestages.  Although we participate with most major insurance companies, we recommend you check with yours prior to scheduling an appointment.

Get in Touch

We encourage you to contact us with any question you might have regarding becoming a patient.  Please refer to the contact page for email information, phone, and mailing address.