Federal Data Hub › HRSA 340B · JSON

Saint Francis Hospital

340B ID DSH370091

ParticipatingDisproportionate Share Hospital

Saint Francis Hospital is a Disproportionate Share Hospital enrolled in the federal 340B Drug Pricing Program in Tulsa, OK. The program lets qualifying providers buy outpatient drugs at deep federal discounts. This entity reports 187 contract-pharmacy arrangement(s) (158 currently active) — the third-party pharmacies that dispense its 340B-discounted drugs.

Contract pharmacies (187)

PharmacyLocationBeginTerminatedPharmacy ID
ACCREDO HEALTH GROUP INCTEMPE, AZ2025-01-01—75292
ACCREDO HEALTH GROUP INCCORONA, CA2025-01-01—81045
ACCREDO HEALTH GROUP INCWARRENDALE, PA2025-01-01—23041
ACCREDO HEALTH GROUP INCMEMPHIS, TN2025-01-01—45979
ACCREDO HEALTH GROUP, INC.ORLANDO, FL2025-01-01—39194
ACCREDO HEALTH GROUP, INC.WHITESTOWN, IN2025-01-01—133193
ACCREDO HEALTH GROUP, INC.LENEXA, KS2025-01-01—62883
ACRO PHARMACEUTICAL SERVICES LLCSHARON HILL, PA2017-01-012017-02-011139
ALL SAINTS CANCER PHARMACYTULSA, OK2015-01-012016-12-3194024
ALL SAINTS HOME MEDICAL, LLCTULSA, OK2014-01-012016-12-3166992
CAREMARK FLORIDA SPECIALTY PHARMACY LLCTAMPA, FL2023-07-01—41487
CAREMARK ILLINOIS SPECIALTY PHARMACY, LLMOUNT PROSPECT, IL2023-07-01—59113
CAREMARK KANSAS SPECIALTY PHARMACYLENEXA, KS2023-07-01—62899
CAREMARK MASSACHUSETTS SPECIALTY PHARMACMILFORD, MA2023-07-01—13653
CAREMARK MICHIGAN SPECIALTY PHARMACY, LLTROY, MI2023-07-01—53118
CAREMARK NEW JERSEY SPECIALTY PHCY, LLCFAIRFIELD, NJ2023-07-01—16293
CAREMARK NORTH CAROLINA SPECIALTY PHARMARALEIGH, NC2023-07-01—31787
CAREMARK TENNESSEE SPECIALTY PHARMACY, LBARTLETT, TN2023-07-01—45962
CAREMARK, L.L.C.REDLANDS, CA2023-07-01—612
CAREMARK, L.L.C.LAS VEGAS, NV2023-07-01—125644
COMMCARE PHARMACY-FTL, LLCPLANTATION, FL2017-01-012017-02-018333
CVS CAREMARKWILKES BARRE, PA2023-07-01—25050
CVS CAREMARK ADVANCED TECHNOLOGY PHARMACMT PROSPECT, IL2023-07-01—59114
CVS/SPECIALTY OR CARELONRX SPECIALTY PHAFLOWER MOUND, TX2023-07-01—111796
CYSTIC FIBROSIS SERVICES, LLCFRISCO, TX2021-01-01—110069
DIPLOMAT SPECIALTY PHARMACYFLINT, MI2017-04-012017-12-313901
DIPLOMAT SPECIALTY PHARMACYFLINT, MI2017-04-012017-12-3154316
ECONOMY PHARMACY EXPRESSTULSA, OK2020-01-01—107315
ECONOMY PHARMACY ST. FRANCISTULSA, OK2020-01-012022-03-31107316
HOOK-SUPERX, L.L.C.INDIANAPOLIS, IN2023-07-012023-05-15119562
MAY'S DRUG STORES, INC.COWETA, OK2015-10-012024-11-2567077
MAY'S DRUG STORES, INC.OWASSO, OK2015-10-01—66845
MAY'S DRUG STORES, INC.SAPULPA, OK2015-10-012024-11-2566876
MAY'S DRUG STORES, INC.TULSA, OK2015-10-012025-03-1766945
MAY'S DRUG STORES, INC.TULSA, OK2015-10-01—66941
MAY'S DRUG STORES, INC.TULSA, OK2015-10-01—66947
MAY'S DRUG STORES, INC.TULSA, OK2015-10-012021-11-0986991
MAY'S DRUG STORES, INC.TULSA, OK2015-10-012024-11-2566914
MAY'S DRUG STORES, INC.TULSA, OK2015-10-012024-12-1667005
MAY'S DRUG STORES, INC.TULSA, OK2015-10-012024-01-2466958
MED-X CORPORATIONSAND SPRINGS, OK2015-10-01—86989
MED-X CORPORATIONTULSA, OK2015-10-01—86990
MED-X CORPORATIONTULSA, OK2015-10-01—66978
MED-X CORPORATIONTULSA, OK2015-10-01—66929
OKLAHOMA CVS PHARMACY, L.L.C.BARTLESVILLE, OK2023-07-01—93806
OKLAHOMA CVS PHARMACY, L.L.C.BROKEN ARROW, OK2023-07-01—104021
OKLAHOMA CVS PHARMACY, L.L.C.BROKEN ARROW, OK2023-07-01—66795
OKLAHOMA CVS PHARMACY, L.L.C.BROKEN ARROW, OK2023-07-01—66783
OKLAHOMA CVS PHARMACY, L.L.C.BROKEN ARROW, OK2023-07-01—66794
OKLAHOMA CVS PHARMACY, L.L.C.CLAREMORE, OK2023-07-01—91602
OKLAHOMA CVS PHARMACY, L.L.C.EDMOND, OK2025-10-01—66239
OKLAHOMA CVS PHARMACY, L.L.C.JENKS, OK2023-07-01—88329
OKLAHOMA CVS PHARMACY, L.L.C.MCALESTER, OK2025-10-01—89926
OKLAHOMA CVS PHARMACY, L.L.C.MUSKOGEE, OK2023-07-01—92521
OKLAHOMA CVS PHARMACY, L.L.C.NORMAN, OK2025-10-01—66345
OKLAHOMA CVS PHARMACY, L.L.C.OWASSO, OK2025-10-01—104022
OKLAHOMA CVS PHARMACY, L.L.C.OWASSO, OK2023-07-01—66851
OKLAHOMA CVS PHARMACY, L.L.C.SAND SPRINGS, OK2023-07-01—88128
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—104024
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—104026
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—104025
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—104027
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—111794
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-012022-09-0793229
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—88697
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-012023-05-2389679
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—96145
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-012023-02-1566931
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—66963
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-01—66982
OKLAHOMA CVS PHARMACY, L.L.C.TULSA, OK2023-07-012025-07-2366993
ONCO360HOUSTON, TX2024-01-01—120441
OPTUM FRONTIER THERAPIES II, LLCLAS VEGAS, NV2024-01-01—76984
OPTUM FRONTIER THERAPIES, LLCFLINT, MI2024-01-01—54289
OPTUM INFUSION SERVICES 305, LLCLENEXA, KS2024-01-01—62882
OPTUM PHARMACY 700, LLCOVIEDO, FL2024-01-01—124335
OPTUM PHARMACY 701, LLCFLINT, MI2024-01-01—132743
OPTUM PHARMACY 702, LLCJEFFERSONVILLE, IN2024-01-01—90281
OPTUM PHARMACY 704, INC.SAN ANTONIO, TX2024-01-01—71775
OPTUM PHARMACY 705, LLCBIRMINGHAM, AL2024-01-01—43586
OPTUM PHARMACY 705, LLCFRANKLIN, TN2024-01-01—44765
OPTUM PHARMACY 801, INC.PHOENIX, AZ2024-01-01—119478
PRIME THERAPEUTICS SPECIALTY PHARMACY LLORLANDO, FL2021-01-01—39182
PROCARE PHARMACY DIRECT, L.L.C.MONROEVILLE, PA2023-07-01—2289
PROCARE PHARMACY, L.L.C.BIRMINGHAM, AL2023-07-01—43566
PROCARE PHARMACY, L.L.C.COLUMBIA, SC2023-07-01—34053
PROCARE PHARMACY, L.L.C.FORT WORTH, TX2023-07-01—68900
SAINT FRANCIS ONCOLOGY PHARMACYTULSA, OK2017-03-072022-05-26109516
SAINT FRANCIS ONCOLOGY PHARMACYTULSA, OK2024-01-012025-03-01109516
SAINT FRANCIS OUTPATIENT PHARMACYTULSA, OK2020-01-012025-03-01123497
SAINT FRANCIS WARREN CLINIC TOWER PHARMATULSA, OK2017-03-032025-03-01109683
SINA DRUG LLCLOUISVILLE, KY2024-01-01—92134
WAL-MART PHARMACY #10-0324BRISTOW, OK2025-10-01—66779
WAL-MART PHARMACY 10-0010TAHLEQUAH, OK2025-10-01—67103
WAL-MART PHARMACY 10-0012CLAREMORE, OK2025-10-01—66813
WAL-MART PHARMACY 10-0022PRYOR, OK2025-10-01—67049
WAL-MART PHARMACY 10-0031POTEAU, OK2025-10-01—6136
WAL-MART PHARMACY 10-0041BARTLESVILLE, OK2025-10-01—66767
WAL-MART PHARMACY 10-0047SALLISAW, OK2025-10-01—5296
WAL-MART PHARMACY 10-0050VINITA, OK2025-10-01—67024
WAL-MART PHARMACY 10-0063WAGONER, OK2025-10-01—67109
WAL-MART PHARMACY 10-0073SAPULPA, OK2025-10-01—66877
WAL-MART PHARMACY 10-0081STILWELL, OK2025-10-01—67268
WAL-MART PHARMACY 10-0090GROVE, OK2025-10-01—67028
WAL-MART PHARMACY 10-0121OKMULGEE, OK2025-10-01—67096
WAL-MART PHARMACY 10-0130MUSKOGEE, OK2025-10-01—67070
WAL-MART PHARMACY 10-0151MCALESTER, OK2025-10-01—6670
WAL-MART PHARMACY 10-0168OWASSO, OK2025-10-01—66848
WAL-MART PHARMACY 10-0207CLEVELAND, OK2025-10-01—66820
WAL-MART PHARMACY 10-0246SKIATOOK, OK2025-10-01—66885
WAL-MART PHARMACY 10-0247HENRYETTA, OK2025-10-01—67089
WAL-MART PHARMACY 10-0340CHECOTAH, OK2025-10-01—6735
WAL-MART PHARMACY 10-0374COWETA, OK2025-10-01—67079
WAL-MART PHARMACY 10-0472BROKEN ARROW, OK2025-10-01—66789
WAL-MART PHARMACY 10-0576TULSA, OK2025-10-01—66927
WAL-MART PHARMACY 10-0838S SANDS SPRING, OK2025-10-01—66870
WAL-MART PHARMACY 10-0894TULSA, OK2025-10-01—66971
WAL-MART PHARMACY 10-0992TULSA, OK2025-10-01—66997
WAL-MART PHARMACY 10-1597TULSA, OK2025-10-01—66970
WAL-MART PHARMACY 10-2395TULSAT, OK2025-10-01—66998
WAL-MART PHARMACY 10-276STIGLER, OK2025-10-01—5295
WAL-MART PHARMACY 10-2880TULSA (SHERIDAN), OK2025-10-01—66960
WAL-MART PHARMACY 10-3295BROKEN ARROW, OK2025-10-01—66782
WAL-MART PHARMACY 10-3340TULSA, OK2025-10-01—66932
WAL-MART PHARMACY 10-3457TULSA, OK2025-10-01—67014
WAL-MART PHARMACY 10-3508BROKEN ARROW (N), OK2025-10-01—66790
WAL-MART PHARMACY 10-4615GLENPOOL, OK2025-10-01—66879
WAL-MART PHARMACY 10-4637BROKEN ARROW, OK2025-10-01—66803
WAL-MART PHARMACY 10-5093TULSA (PEORIA), OK2025-10-01—66915
WAL-MART PHARMACY 10-5336JENKS, OK2025-10-01—101801
WAL-MART PHARMACY 10-5840OWASSO, OK2025-10-01—66856
WALGREEN COBROKEN ARROW, OK2015-10-01—66800
WALGREEN CO.ARDMORE, OK2025-10-01—66564
WALGREEN CO.BARTLESVILLE, OK2025-10-01—3855
WALGREEN CO.BARTLESVILLE, OK2025-10-01—109897
WALGREEN CO.BIXBY, OK2015-10-01—66776
WALGREEN CO.BIXBY, OK2015-10-01—66773
WALGREEN CO.BROKEN ARROW, OK2015-10-01—11308
WALGREEN CO.BROKEN ARROW, OK2015-10-01—66781
WALGREEN CO.BROKEN ARROW, OK2015-10-01—66791
WALGREEN CO.BROKEN ARROW, OK2015-10-01—3856
WALGREEN CO.BROKEN ARROW, OK2015-10-01—3854
WALGREEN CO.CATOOSA, OK2015-10-01—3860
WALGREEN CO.CLAREMORE, OK2025-10-01—11324
WALGREEN CO.COLLINSVILLE, OK2015-10-01—66821
WALGREEN CO.GROVE, OK2025-10-01—4775
WALGREEN CO.JENKS, OK2015-10-01—3859
WALGREEN CO.MCALESTER, OK2025-10-01—8603
WALGREEN CO.MUSKOGEE, OK2025-10-01—11312
WALGREEN CO.OKLAHOMA CITY, OK2025-10-01—110878
WALGREEN CO.OKMULGEE, OK2025-10-012025-11-1967098
WALGREEN CO.OWASSO, OK2015-10-01—3845
WALGREEN CO.OWASSO, OK2025-10-01—109899
WALGREEN CO.PRYOR, OK2025-10-01—109914
WALGREEN CO.SAND SPRINGS, OK2015-10-01—3857
WALGREEN CO.SAPULPA, OK2015-10-01—11309
WALGREEN CO.STILLWATER, OK2025-10-01—11314
WALGREEN CO.TAHLEQUAH, OK2025-10-01—1840
WALGREEN CO.TAHLEQUAH, OK2025-10-01—1839
WALGREEN CO.TULSA, OK2018-07-012020-01-13115731
WALGREEN CO.TULSA, OK2024-04-01—115731
WALGREEN CO.TULSA, OK2015-10-01—3846
WALGREEN CO.TULSA, OK2015-10-01—3847
WALGREEN CO.TULSA, OK2015-10-01—11306
WALGREEN CO.TULSA, OK2015-10-012024-03-1911307
WALGREEN CO.TULSA, OK2015-10-01—3848
WALGREEN CO.TULSA, OK2015-10-012022-09-293849
WALGREEN CO.TULSA, OK2015-10-01—3850
WALGREEN CO.TULSA, OK2015-10-01—3851
WALGREEN CO.TULSA, OK2015-10-01—3852
WALGREEN CO.TULSA, OK2015-10-012024-03-193853
WALGREEN CO.TULSA, OK2015-10-01—11317
WALGREEN CO.TULSA, OK2015-10-01—67002
WALGREEN CO.TULSA, OK2015-10-01—11322
WALGREEN CO.TULSA, OK2015-10-012023-03-283858
WALGREEN CO.TULSA, OK2025-10-01—95890
WALGREEN CO.WAGONER, OK2025-10-01—67113
WALGREENS SPECIALTY PHARMACY, LLCCANTON, MI2021-01-01—4981
WALGREENS SPECIALTY PHARMACY, LLCBEAVERTON, OR2021-01-01—4982
WALGREENS SPECIALTY PHARMACY, LLCPITTSBURGH, PA2021-01-01—4953
WALGREENS SPECIALTY PHARMACY, LLCFRISCO, TX2021-01-01—4980
WALMART PHARMACY 10-3055CATOOSA, OK2025-10-01—92941
WALMART PHARMACY 10-3723LOCUST GROVE, OK2025-10-01—95891
WALMART PHARMACY 10-4585OWASSO, OK2025-10-01—99961
WALMART PHARMACY 10-4655BROKEN ARROW, OK2025-10-01—102426
WALMART PHARMACY 10-6170TULSA, OK2025-10-01—92943
WALMART PHARMACY 10-6942BROKEN ARROW, OK2025-10-01—95011

Click a Pharmacy ID to see every other 340B entity using that same pharmacy.

About this data

The 340B Drug Pricing Program (Public Health Service Act §340B) requires drug manufacturers to sell outpatient drugs to enrolled "covered entities" — disproportionate-share hospitals, federally qualified health centers, and specialized clinics — at significant discounts. Covered entities increasingly contract with third-party "contract pharmacies" to dispense these drugs, a practice that has grown explosively and drawn scrutiny over how the discounts are used. This page mirrors HRSA's Office of Pharmacy Affairs (OPAIS) public registry.

Source: HRSA OPAIS. License: CC0 1.0. Snapshot 2026-06-25.