Dr. John S. Michels Jr., MD

Pain Medicine

Accepting new patients 12 years of experience Offers telehealth


Dr. John S. Michels Jr., MD is a Pain Medicine Specialist (Pain Medicine Doctor) in Dallas, TX. He specializes in Pain Medicine, has 12 years of experience, and is board certified. He graduated from Baylor College Of Medicine.

Dr. John S. Michels Jr., MD works at Interventional Spine & Pain, P.A.. 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...

About Dr. John S. Michels Jr., MD


  • Pain Medicine

Conditions Treated

  • All Headaches (incl. Migraine)
  • Autoimmune Diseases
  • Back Pain
  • Benign Chronic Pain Syndrome
  • Bone Disorders
  • Chronic Neck Pain
  • Chronic Pain
  • Chronic Pelvic Pain
  • Complex Regional Pain Syndrome (CRPS)
  • Degenerative Disc Disease
  • Enthesopathy of Hip (incl. Trochanteric Bursitis)
  • Fibromyalgia
  • Headache
  • Herniated Disc
  • Intervertebral Disc Disease
  • Knee Disorders
  • Low Back Pain
  • Myelopathy
  • Osteoarthritis of Hip
  • Osteoarthritis of Spine
  • Patellofemoral Pain Syndrome or Knee Pain
  • Post-Laminectomy Syndrome
  • Radiculopathy (Not Due to Disc Displacement)
  • Reflex Sympathetic Dystrophy
  • Sciatica (Not Due to Disc Displacement)
  • Spinal Stenosis
  • Spine Deformities
  • Spine Disorders
  • Spondylitis
  • Spondylolisthesis
  • Spondylosis
  • Upper Back Pain

Years of Experience

12 years of experience

Languages Spoken

  • English



NPI Number


Education & Certifications


  • Baylor College Of Medicine

Board Certifications

  • Diagnostic Radiology

Check your insurance

Ratings & Reviews

Average provider rating

Group 24

Leave a review

How was your appointment with Dr. John S. Michels Jr., MD?


Interventional Spine & Pain, P.A.

8222 Douglas Ave Ste 890,

Dallas, TX 75225


Frequently Asked Questions

Are you Dr. John S. Michels Jr., MD?

Login or create a account to manage your FindCare profile.

Claim your free profile