Not feeling well?

We offer same-day appointments for primary care!

mother taking tempature of her child

Olmsted Primary Care

At Olmsted Primary Care, our board-certified Family Medicine providers offer easy access to excellent quality medical care, including same-day appointments for family members of all ages.


We're conveniently located in Southwest General's NEW Olmsted Medical Center, at 27076 Bagley Road, in Olmsted Township. This one-story facility offers plenty of surface-level parking close to the entrance and also features walk-in lab testing, and physical therapy and ultrasound services by appointment — so you can get the care you need quickly and easily.

How We Can Help

Same-day Appointments


When you need care quickly, we offer same-day appointments for many common, non-emergency conditions, including:

  • Aches and pains
  • Allergies
  • Colds and flu
  • Cuts, scrapes & minor injuries
  • Ear infections
  • Headaches
  • Pink eye
  • Rashes
  • Respiratory infections
  • Sinus infections
  • Sports injuries
  • Sore throats
  • Stomach ache
  • Urinary tract infections (UTI)
side view of young sick man looking at thermometer

Ongoing Medical Care


At Olmsted Primary Care, we're here not only to help with your current illness or injury but also to provide ongoing care for you and your family.


In addition to same-day appointments, we offer a full range of services to help you better manage your health, including annual wellness visits, preventive care such as screening and immunizations, and care for illnesses, injures and chronic conditions such as diabetes, asthma, arthritis and more. Additionally, we offer sports physicals for students and sports injury care, including concussion management. By getting to know our patients and providing for all your health care needs, we can offer more personalized care to help you achieve better overall health.

Meet Our Board-certified Providers

Timothy Fetterman MD

Timothy Fetterman, MD

Family Medicine

Dr. Timothy Fetterman is a board-certified family medicine physician who cares for patients of all ages, from infants to seniors. In his practice, he provides a wide range of services to promote health and wellness such as screenings, immunizations and other preventive care. Additionally, he provides care for illnesses, injuries and chronic conditions.

Sanjay Jain MD

Sanjay Jain, MD

Family Medicine

Dr. Sanjay Jain is a board-certified family medicine physician who sees patients of all ages, from infants to seniors. Dr. Jain provides care for illnesses, injuries and chronic conditions as well services to promote health and wellness. This includes screenings, immunizations and other preventive care.

Eddie Saliba CNP

Eddie Saliba, CNP

Family Medicine

Eddie Saliba is a board-certified family nurse practitioner specializing in family medicine with previous experience in wound care. In his practice, Eddie cares for patients aged 12 to seniors. His services include preventive care, such as screenings and immunizations, as well as care for illnesses, injuries and chronic conditions.

Jacqui Stachowiak CNP

Jacqui Stachowiak, CNP

Family Medicine

Jacqui Stachowiak is a board-certified nurse practitioner specializing in family medicine with previous experience as a surgical nurse. In her practice, Jacqui cares for patients of all ages, from infants to seniors. Her services include preventive care, such as screenings and immunizations, as well as care for illnesses, injuries and chronic conditions.

Frequently Asked Questions

  • Q.What services do you provide?

    At Olmsted Primary Care, our board-certified Family Medicine providers offer easy access to excellent quality medical care — including same day appointments — for family members of all ages. We provide care for common, non-emergency conditions as well as ongoing care for you and your family.

  • Q.Where are you located?

    Olmsted Primary Care is located in Southwest General's NEW Olmsted Medical Center, at 27076 Bagley Road, in Olmsted Township.

  • Q.How do I schedule an appointment?

    You can schedule an appointment by calling our office directly at 440-816-8380.

  • Q.Do you accept insurance?

    Yes, we accept most major insurance plans. Contact our office to confirm that we accept your specific plan: 440-816-8380.

  • Q.What should I bring to my appointment?

    You should bring your insurance card, a photo ID and any forms you have been asked to complete before your appointment.

  • Q.What are your office hours?

    Monday-Thursday: 7 a.m.-4:30 p.m. and Friday: 7 a.m.-3:30 p.m.

  • Q.What should I do if I have a medical emergency?

    If you have a medical emergency, call 9-1-1 immediately or go to the nearest emergency room.

We're welcoming both NEW and current patients.

To schedule your appointment–including same-day appointments–call us today!