Our Blood Institute
4601 E. 81st St. S.
Tulsa, OK 74127
(918) 477-0407
Hours:
Mon., Tues., Thurs., & Fri.
8:30 a.m.-6 p.m.
Wed. 8:30 a.m.-5 p.m.
Sat. 8:00 a.m.-Noon
8:30 a.m.-6 p.m.
Wed. 8:30 a.m.-5 p.m.
Sat. 8:00 a.m.-Noon