We understand that having an internal medicine physician who knows you, your history, and your family is essential to maintaining your health. As an internist, Dr. James E. Race can provide the necessary screenings to diagnose and treat minor health issues before they become significant problems. In addition, our primary care physicians can provide options for conditions that may not truly require emergency care and recommend a specialist to meet your health care needs. When necessary, our team will be your central point of contact for coordinating information between specialists and other healthcare providers.

Dr. James E Race and his team provide a wide range of primary care services to our patient base. Our primary care team will help you with: Annual Physical Exams, Allergy Shots, Back Pain Management, Diabetes Management, Erectile Dysfunction (ED), Headaches and Migraines, Heartburn (Acid Reflux), High Blood Pressure, Flu, Minor Aches, Pains and Sprains, Arthritis, Testosterone Therapy (Low T), Weight Management, Well Woman Exams.

We appreciate your interest in our services. If you want to see one of our primary care providers, please call our office to schedule an appointment. Our goal is for you to feel comfortable and confident with our service.

Please call us today for an appointment! 214-467-3832. You can also click on the book online button.

Follow us on Facebook! 

Internal Medicine and Primary Care Conditions Treated

  • Physical Exams / Annual Exams Acute Care
  • Alcohol abuse
  • Allergies
  • Allergy Testing / Shots Anxiety / Stress Asthma Management Back Pain
  • Breast Exams
  • Bronchitis (COPD)
  • Conjunctivitis (pink eye)
  • Constipation
  • Cough
  • Depression
  • Diabetes Management
  • Dizziness, Vertigo
  • Earaches and Infections
  • Earwax Removal
  • Eczema / Psoriasis
  • EKGs
  • Erectile Dysfunction (ED)
  • Fever
  • Osteoarthritis / Arthritis
  • Women’s Health (Pap Smear, Vaginal Infection, Birth Control)
  • Gastroesophageal Reflux (GERD)
  • Gout
  • Headaches and Migraines
  • Heart Disease
  • Heartburn (Acid Reflux)
  • High Blood Pressure (Hypertension)
  • High Cholesterol (Hyperlipidemia)
  • Hormone Therapy
  • Hypothyroidism (Underactive Thyroid) Immunizations
  • Influenza (Flu)
  • Insomnia
  • Joint Injections
  • Laryngitis
  • Malaise / Fatigue
  • Minor Aches, Pains, and Sprains
  • Nausea, Vomiting, and Diarrhea
  • Pneumonia
  • Prostate Health / (Enlarged Prostate, Prostatitis, BPH)
  • Rashes
  • Sexually Transmitted Illness (STI/STD)
  • Shingles
  • Sinus Infections
  • Sore Throat (pharyngitis)
  • Testosterone Therapy (Low T)
  • Tobacco Abuse / Smoking Cessation
  • Upper Respiratory Infections (URI)
  • Urinary Tract Infections (UTI)
  • Vitamin B12 Deficiency
  • Vitamin D Deficiency
  • Wound Care
  • Weight Gain / Weight Loss / Weight Management
  • Well Woman Exams
  • Obesity

Choose Your Provider


Losing Weight
Benefits of Losing Weight

It seems that everyone is trying to lose weight these days. But, of course, there are many choices– the Paleo diet, the Keto diet, the low-carb diet, the low-fat diet, the high-protein diet, Intermittent Fasting, and so on. But why?

Please bring the following documents to your appointment:

  • Photo ID
  • Insurance Card
  • List of current medications (or bring your medications with you) HSA Card (if applicable)

NEW: Please download our new patient forms, print, and complete them, and bring them to your first appointment.
Establishing which doctors are in-network can be a hassle. Please call our office at 214-467-3832 if you have questions regarding your insurance.

Your insurance verification will go faster if we have a copy of your insurance card before your appointment. If you bring your insurance card to your visit and we can verify your insurance, you will be considered a self-pay patient until we verify your insurance.

We appreciate your understanding!


James E Race MD
2909 S Hampton Road, Suite D107
Dallas, TX 75224
Phone: 214-467-3832
Fax: 877-759-6704

Office Hours

Get in touch