• Oklahoma Blood Institute

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