Oklahoma Blood Institute

  • 4601 E 81st St.
    Tulsa, OK 74137

  • (918)703-4800

  • Mon - Fri 8:30 a.m. - 6:00 p.m.
    Saturday 8:00 a.m. - 3:00 p.m.
    Sunday 8:00 a.m. - 1:00 p.m.