BJC Medical Group Primary Care at St. Peters - 100

Contact Information

201 BJC St. Peters Dr

Ste 100

Saint Peters, MO 63376

Medical Office Building C

Current Patients: 636.916.7233

New Patients: 314.273.2234

Hours:

Sunday CLOSED

Monday 8:00 AM - 4:30 PM

Tuesday 8:00 AM - 4:30 PM

Wednesday 8:00 AM - 4:30 PM

Thursday 8:00 AM - 4:30 PM

Friday 8:00 AM - 4:30 PM

Saturday CLOSED

Get Directions

About This Location

It's important to have a primary care doctor that you visit on a yearly basis. The providers at BJC Medical Group Primary Care at St. Peters are available to make that yearly checkup a reality. These providers are known for their compassion, expertise, and collaboration with their patients. As a primary care practice, they are well-equipped to handle sick visits and help you manage chronic conditions. They provide preventative services, such as annual wellness exams and immunizations. Most importantly, the providers believe that it is important to understand and treat their patients with a compassionate, collaborative effort. They will work together with you toward your best possible health.


Providers Within Our Practice

  • Michael J. Zappulla, ANP

    Specialties: Internal Medicine

    Call for Appointment: 314.273.2234

    Michael Zappulla, ANP, is a certified primary care nurse practitioner who sees patients 18 years and older. He provides preventative care, such as annual wellness exams, vaccinations, executive physicals, men’s health physicals, and well-woman exams....

    View Profile

  • Internal Medicine