• White Facebook Icon
  • White Twitter Icon
  • White Instagram Icon
  • White LinkedIn Icon
  • White Pinterest Icon
  • White YouTube Icon

(918) 994-4000

9709 E. 79th St.

Tulsa, OK 74133

Copyright 2019 - Invictus Healthcare System 

Why Choose Invictus Healthcare?

How Do I Request an Appointment?

How Quickly Can I Get an Appointment?

What Information Will the Appointment Scheduler Need When I Call?

How Do I get to the Invictus Healthcare Office?

Do You Accept Medicare?

What Insurances Does Invictus Healthcare Accept?

How Can I See My Patient Information?

What is Stem Cell Therapy?

Does Insurance Cover Stem Cell Therapy?

What is Minimally Invasive Surgery?

At Which Hospitals Do Your Physicians Have Privileges?

Do You Accept Workers Compensation Cases?

Where is Treatment Performed?

How Do I Pay My Bill?

What Else Do I Need to Know?