BJC Medical Group Internal Medicine at Winghaven

BJC Outpatient Center at Winghaven 2299 Technology Drive Suite 230 O'Fallon, MO 63368 636-695-0500
Sunday Closed
Monday 8 a.m. - 4:30 p.m.
Tuesday 8 a.m. - 4:30 p.m.
Wednesday 8 a.m. - 4:30 p.m.
Thursday 8 a.m. - 4:30 p.m.
Friday 8:30 a.m. - 4:30 p.m.
Saturday Closed
Schedule with a provider Winghaven entrance

Why choose BJC Medical Group Internal Medicine at Winghaven

BJC Medical Group Internal Medicine at Winghaven internists offer compassionate, high-quality care. You can expect: 

  • Comprehensive care: As part of the BJC Outpatient Center at Winghaven, we provide convenient access to onsite imaging and lab services, if needed. 
  • Online scheduling: Schedule appointments at your convenience with our MyChart patient portal. 
  • Personalized treatment: Our internal medicine providers focus on your unique health care needs, from minor illnesses and injuries to chronic condition management. 
  • Seamless referrals: We can connect you with specialists within BJC HealthCare if you need more advanced care. 

Before your appointment

Here’s what you need to know before an appointment: 

  • Plan to arrive 15 minutes early to complete registration. 
  • Bring a valid photo ID and your insurance card. 
  • Bring a complete list of current medications, including dosages. 
  • Bring a summary of your current symptoms and when they first appeared.

Frequently asked questions

What happens at my first visit?

Your first visit typically includes a comprehensive evaluation and a detailed discussion of your health history.  

How do I access my test results?

Log into MyChart to view your results. 

Will my insurance cover my preventive annual wellness visit? 

Preventive annual visits are covered by most insurers and Medicare. If anything outside the scope of a preventive visit is discussed, your bill might contain an additional office charge and you’ll have a copay. 

When should I schedule virtual, convenient, or emergency care?

Knowing which type of care to seek depends on your symptoms. Learn more about your options here.  

Why do I sometimes see a different primary care provider? 

Our goal is to ensure you get the care you need when you need it. There may be times when your primary care physician is unavailable and in those situations, another member of your care team, such as a nurse practitioner (NP), may see you instead. NPs work closely with physicians and have access to your medical record, treatment plans, and health history so your care remains coordinated and consistent. Seeing another provider on your care team can often help you get an appointment sooner. 

How can I contact or speak with my provider?

Patients can connect with their BJC Medical Group primary care providers through:  

  • Phone calls: You can call your provider’s office if you have urgent concerns, time-sensitive questions, or an issue that requires immediate assistance. 
  • MyChart patient portal: Use MyChart to schedule an appointment, ask non-urgent questions, request medication refills, or communicate with your care team. 
  • Virtual Care visits: Scheduling a virtual care visit through MyChart is a convenient way to discuss concerns with your provider without coming to the office. 

Providers

View more information about Laurie Giltner

Laurie Giltner, FNP

Internal Medicine

View more information about Maria Walls

Maria Walls, ANP

Internal Medicine