John Flores, MD

John Flores, MD

Texas, USA

I joined K Health to help people without access. Coming from a small town in south Texas, there wasn't access to healthcare. I love the idea of being able to help anyone, anywhere regardless of where they live.


Dr. John Flores is board-certified in both family medicine and sports medicine. Dr. Flores has been practicing over 16 years, mostly in urgent care and sports medicine settings. Dr. Flores received his bachelor’s degree from Texas A&M University College Station. He then attended the Medical University of the Americas in Nevis, West Indies where he received his medical degree. Dr. Flores completed a residency in family medicine at the University of Minnesota/St. Cloud Hospital Program. After residency, Dr. Flores completed a fellowship in sports medicine at Hennepin County Medical Center in Minneapolis, MN. Dr. Flores is a sports enthusiast and enjoys spending time with his wife and 4 kids.

Education + Awards

Board Certifications

Family Medicine, Sports Medicine

Undergraduate Degree

BS in Exercise Physiology

Undergraduate School

Texas A&M Univerity- College Station

Medical Degree


Medical School

Medical University of the Americas- Nevis


University of Minnesota

Other Degrees / Training

CAQ in Sports Medicine

Frequently asked questions

Does John Flores MD offer telehealth services?

Dr. Flores does offer telehealth services. You can book a telehealth appointment here.

What are John Flores, MD areas of care?

John Flores MD is board certified in . Get to know your world-class medical team here.

Does  John Flores, MD accept insurance?

Insurance is not required to book an appointment with  John Flores, MD. All appointments are $23 flat, or $12/month for unlimited care. You can book an appointment here.