Please click on the button below 5 minutes before your scheduled telemedicine appointment. If you receive a response that indicates the call is “Offline,” please stay connected and a medical assistant will be with you shortly.

  • 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 2020 - Invictus Healthcare System