Dr. Teter's Locations

Practices

    • A
      My MD 6600 S Yale Ave Ste 975 Tulsa, OK 74136
      • Accepting New Patients
    • 918-502-9727
    • B
      Christopher B Teter MD 3124 E 71st St Ste 120 Tulsa, OK 74136
      • Accepting New Patients
    • 918-619-9090
Hospital Affiliations
  • 1
    Saint Francis Hospital 6161 S Yale Ave Tulsa, OK 74136

Dr. Teter's Accepted Insurance Carriers & Plans

  • First Health PPO
  • Medicare