Oklahoma Blood Institute Categories BLOOD BANK 4601 E. 81st St. Tulsa OK 74137 (918) 477-0410 (918) 477-0439 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×