1. CSL Plasma
824 S Cheyenne Ave, Tulsa, OK 74119
Coordinate: 36.14692,-95.99086
Phone: (918) 582-4346
2. CSL Plasma
5030 E Admiral Pl, Tulsa, OK 74115
Coordinate: 36.16048,-95.91868
Phone: (918) 838-2656
3. Oklahoma Blood Institute
4601 E 81st St, Tulsa, OK 74137
Coordinate: 36.04709,-95.92561
Phone: (918) 488-8116