Oklahoma Blood Institute

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