Dr. John Matlock, MD

Internal Medicine

3.6
Accepting new patients 16 years of experience Offers telehealth

Overview

Dr. John Matlock, MD is an Internist (Primary Care Doctor) in San Antonio, TX. He specializes in Internal Medicine, has 16 years of experience, and is board certified. He graduated from University of Iowa Hospitals & Clinics.


Dr. John Matlock, MD works at 4103 N Loop 1604 W. He is accepting new patients and accepts Aetna, Anthem, Blue Cross Blue Shield, Cigna, Humana, and other major insurance plans. Please call ahead to schedule an appointment with Dr. John Matlock, MD and to...

Experience

Treatment Frequency

Many providers have expertise treating multiple conditions or procedures. FindCare uses a variety of data sources to determine which conditions or procedures a provider treats and their level of experience.

May Perform

Check your insurance

Ratings & Reviews

Average provider rating

3.6
Group 24

Leave a review

How was your appointment with Dr. John Matlock, MD?

About Dr. John Matlock, MD

Specialties

  • Internal Medicine

Years of Experience

16 years of experience

Languages Spoken

  • English

Gender

Male

NPI Number

1639170830

Education & Certifications

Medical Education

  • Baylor University

Residency

  • University of Iowa Hospitals & Clinics
  • University Ia Hospital

Board Certifications

  • ABMS

Location

4103 N Loop 1604 W,

San Antonio, TX 78249

210-541-8689

Frequently Asked Questions

Dr. John Matlock, MD is accepting new patients on Healthline FindCare. You can check to see if Dr. John Matlock, MD is offering online scheduling or call the provider’s office for more information.

Dr. John Matlock, MD accepts Aetna, Ambetter, Anthem, Assurant Health, and other major insurance plans. Please call ahead to confirm all accepted insurance plans.

No, Dr. John Matlock, MD does not offer online scheduling on Healthline FindCare during this time. Please call the provider’s office for more information on how to schedule an appointment.

Are you Dr. John Matlock, MD?

Login or create a Doctor.com account to manage your FindCare profile.

Claim your free profile