Oklahoma Blood Institute

  • Blood Banks (Non-Profit)
4601 East 81st Street
Tulsa, OK 74137
(918) 703-4821
(918) 703-4851 (fax)