My name is Dr. John Ferris, and I established the first Internal Medicine Practice in Grapevine, TX, after serving a six-year military medical career (USAF). While in the Air Force, I served at Philadelphia Naval Regional Medical Center, Fitzsimons Army Medical Center, and as Chief of the Internal Medicine Clinic at Carswell Air Force Base.
Prior to my military career, I attended Texas Christian University and Loyola University of Chicago’s Stritch School of Medicine, earning my MD degree. I was board certified by the American Board of Internal Medicine in 1979.
At Baylor Medical Center at Grapevine, I held leadership positions such as Chief of the Department of Internal Medicine/Family Practice, Chief of the Cardiopulmonary Department, and Chief of the Medical Staff. I established the first Intensive Care Unit and two subsequent expansions, which allowed Baylor Scott and White Hospital to provide care for critically ill patients with complex medical and surgical needs.
In addition to Internal Medicine, Emergency Medicine Care, and Aviation Medicine (FAA flight examiner), I have been certified in various disciplines of Aesthetic Medicine, establishing Enhanced Rejuvenation and Weight Management in my Grapevine practice in 2018.
On a personal note, I am married to Diana McDow Ferris, and between the two of us, we enjoy our six children, 14 grandchildren, and two great-grandchildren. I enjoy photography, traveling, and especially TCU Horned Frog sports!
You can call us at (855) 946-8227 to find a primary care physician near you. You can also request an appointment with us by filling out the form, and one of our representatives will reach out to you.
We accept all Medicare, including Original Medicare Part B, select Medicare Advantage plans, Medicare Supplement or Medigap plans, and Medicare-Medicaid Plans. You can reach out to us at (855) 946-8227 to confirm if we are accepting your insurance plan.
We consider all patients as part of the IntraCare family. We ensure that you are provided with the best in class care. Our primary care providers (PCPs) will take time to explain all the complexities, manage your health issues and develop a detailed care plan. Our team works with you by coordinating your care, including tests, treatments, specialist visits, and hospitalizations.
We work with any hospital that accepts your insurance.
We work with specialists in your insurance network. Our team of referral coordinators can help you navigate these networks to connect you with the best specialist for your needs.