
Internal medicine & primary care
A complete adult-care home base with coordination across specialists, labs, and preventive checkups.
Explore internal medicine & primary careInternist in Dallas, Texas
Dr. Johnny Gates, MD — board-certified internist, primary care for adults in Wynnewood Village, Dallas, TX.
Unhurried visits, clear explanations, and coordinated care with labs and specialists—so you feel heard and leave with a plan you can follow.

Welcome
For over 15 years, Dr. Johnny Gates has offered internal medicine in Dallas with an emphasis on listening first—so you feel heard, not rushed. We coordinate labs, specialists, and preventive care from one trusted home base.
Whether you need an annual physical, help managing a chronic condition, or support for stress and mood alongside physical symptoms, you get clear explanations and a plan you can follow.
At a glance
4.4 rating with 23 public reviews.
655 Wynnewood Village Shopping Center, Dallas, TX 75224
P5C8+RM Dallas, Texas, USA
Gallery
Images reflect the calm, patient-centered environment we aim for at our Wynnewood Village office in Dallas.

Listening-first visits

Clear, calm guidance

Prevention & checkups

Respectful senior care

Labs & follow-through

Whole-person wellness

Coordinated care

Welcoming spaces

Modern primary care

Nutrition & vitality

Compassion at the center

Dignity at every age
Care Areas

A complete adult-care home base with coordination across specialists, labs, and preventive checkups.
Explore internal medicine & primary care
A safe space to discuss anxiety, depression, and stress alongside physical wellness.
Explore mental–physical wellness care
Serving Dallas neighbors with unhurried visits and relationships that span generations.
View location, hours & directionsPatient Reviews
Public reviews mention strong bedside manner, compassionate listening, and long-term trust. Some also mention occasional wait-time frustrations, which is useful context for new patients planning their visits.
“Dr. Gates is an amazing doctor and person overall. He will listen to your whole life story with compassion.”
Vee Harris
3 months ago
More patient voices
5 out of 5 stars
Dr. Gates is an amazing doctor and person overall. He will listen to your whole life story with compassion.
5 out of 5 stars
Always get treated like a VIP. The staff is caring and funny. Dr. Gates always spends time talking with his patients.
5 out of 5 stars
Best doctor I have ever had and he was great with my grandparents. Highly recommended.
5 out of 5 stars
I have been going to Dr. Johnny Gates for 15 years. He has been great to me and funny at the same time.
5 out of 5 stars
He takes time to make sure your questions are answered and that you are doing alright.
4 out of 5 stars
A few patients mention longer wait times, so planning your schedule around your visit can help.
Location
655 Wynnewood Village Shopping Center, Dallas, TX 75224, United States. Located in Wynnewood Village. Plus code: P5C8+RM Dallas, Texas, USA.
Open DirectionsFAQ
Quick answers about new patients, what to expect, location, and chronic care. Tap a question to read more—the first one includes how primary care fits your long-term health.
Yes. We are accepting new adult patients at our Wynnewood Village office. Call +1 214-941-7467 to schedule your first visit and our team will walk you through paperwork and what to bring.
Internal medicine and primary care is your complete adult-care home base: coordination across specialists and labs, preventive checkups, medication review, and a physician who gets to know you over time—not just a single complaint per visit.