Oklahoma Blood Institute

  • Community & Civic
4601 E 81st St.
Tulsa, OK 74137
(918) 703-4811
(918) 703-4851 (fax)