at 4601 E 81st St, Tulsa , 74137 United States
OBI Tulsa is part of the 9th largest blood center in America, serving some 150 medical facilities across Oklahoma. We ARE the donor-to-patient life line.
109 FB users likes Oklahoma Blood Institute, set it to 309 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Oklahoma Blood Institute is Tulsa based place and this enity listed in Medical Center category. Located at 4601 E 81st St OK 74137. Contact phone number of Oklahoma Blood Institute: (918) 477-0400