Back

VIPcare at Centennial Health – Midwest City

Phone number

405-993-4182

Work hours

Mon 8:00 AM - 5:00 PM Tue 8:00 AM - 5:00 PM Wed 8:00 AM - 5:00 PM Thu 8:00 AM - 5:00 PM Fri 8:00 AM - 5:00 PM Sat Closed Sun Closed

Wesley Williams, M.D.

Wesley
Williams, M.D.

Primary Care

Jessica Foster, PA

Jessica
Foster, PA

Primary Care

Jessica
Foster, PA

Primary Care

VIPcare Midwest City is conveniently located at 1636 Midtown Pl. It’s across the street from Spencer Family Dentistry close to John Conrad Regional Golf Course. Our hours of operation are Monday-Friday, 8 a.m.- 5 p.m.

Quality Doctors in Midwest City, OK

A patient holds the hand of a doctor during a routine checkup.

VIPcare is your last stop in the search for exceptional doctors in Midwest City, OK. Our healthcare providers are excited to help you prioritize your well-being. Our objective is to deliver top-tier care that is catered to meet your specific needs. Our care team is dedicated to helping you manage chronic conditions and practice preventative medicine as part of your comprehensive care plan.

What people say about us

Amber Smith 3 weeks ago
Jessica's always polite courteous and gets it done whatever you need
Brit F a year ago
Dr. Jessica actually cares about her you as a person and when you say something is wrong she actually does what she can to get it fixed or get it looked at.
mary smith 4 years ago
Dr Williams & Jessica Foster are top notch providers! I highly recommend them to any age- they spend time and really listen to their patients.
judy males 4 years ago
A great experience all around. Plus, and this is a big plus, My doctor does not make me wait...also I'm not rushed in and out.
Kaitlyn Simkins 5 years ago
My son has been seeing Nancy occonnel since he was born! She has been absolutely wonderful to us! I couldn’t ask for a better doctor than her
Amanda Frances 6 years ago
Dr Dean, Swartz, and Wilber are the best

Quality Time, Quality Care

Get Healthy and Stay Healthy

At VIPcare, we believe that the key to quality care is spending quality time with your doctor. During your appointments, you will have a substantial amount of time to openly discuss all of your health concerns. Due to that extended time, you can get to know your provider on a more personal level, which can help get better diagnoses and treatments. Contact us today to get started on the road to Better Health.

Get Healthy and Stay Healthy

A doctor comforts a patient by putting his hand on the patient's.
Find a provider near you

Find a Provider
Near You

Skip to content