Contact

918.994.6363

10119 East 80th Street Suite B. Tulsa, OK 74133

  • Clinic Hours: M-F, 8am-6pm
  • On-Call Service: M-F, 6pm-10pm / Sat-Sun, 8am-10pm
  • Physician Phone Service: Daily, 10pm-8am