•  

  • Oklahoma Blood Institute

    • BLOOD BANK
    4601 E. 81st St.
    Tulsa, OK 74137
    (918) 477-0410
    (918) 477-0439 (fax)
    • Whom to Contact

      • Acacia Strube
        Phone: (918) 477-0410