Accessibility Tools
Dedicated to Providing Specialized Orthopedic and Sports Medicine Care

Dr. Heinrich specializes in the treatment of sports injuries and various conditions affecting the knee and shoulder joints. He believes in a highly personalized approach to patient care and is committed to helping his patients return to sports and daily activities quickly and safely.

John Bradfield Heinrich


Dr. HeinrichSports Medicine and Joint Replacement Specialist

John Bradfield Heinrich, M.D.

Dr. Heinrich practices general orthopedics with an emphasis on sports medicine and arthroscopic procedures. His particular interests include arthroscopic treatment of injuries of the shoulder and knee as well as shoulder and knee joint replacement.

Dr. Heinrich completed a sports medicine fellowship at Methodist Sports Medicine/Indiana University in Indianapolis. During his fellowship...

  • Team Coverage Experience
  • Indiana State University
  • FC Dallas Soccer Team
  • IndianaPolis Colts
  • Am I a Candidate for Joint replacement surgery
    Am I a Candidate for Joint replacement surgery

    Joint replacement surgery is now minimally invasive and allows faster recovery with fewer complications. But what are your options and when is the right time to turn to surgery? Answer the following questions to know if surgery is ideal for you.

    Know More

  • Stars
    • Dr Heinrich was very precise in his evaluation of my symptoms and offered me options for treatment. I chose to try the physical therapy and injection option. The injection has already helped me a great deal in easing my pain and I do not need to
    • He is awesome. this is our 3rd family surgery with Dr. Heinrich and our 5th surgery with this office. We always recommend!
    • Always friendly. I never feel rushed and always get my questions answered and addressed. The convenience of the app to contact physician with questions, help and prescription refills requests.
Practice Location

12222 N US 75-Central Expy 1000,
Suite 130, Dallas, TX 75243

  • 7:30AM - 4:00PM (New Hours)