Federal Data Hub › HRSA 340B · JSON
UNIVERSITY HOSP OF COLUMBIA & CORNELL · 340B ID DSH330101
ParticipatingDisproportionate Share Hospital
NEW YORK-PRESBYTERIAN HOSPITAL is a Disproportionate Share Hospital enrolled in the federal 340B Drug Pricing Program in New York, NY. The program lets qualifying providers buy outpatient drugs at deep federal discounts. This entity reports 264 contract-pharmacy arrangement(s) (35 currently active) — the third-party pharmacies that dispense its 340B-discounted drugs.
| Pharmacy | Location | Begin | Terminated | Pharmacy ID |
|---|---|---|---|---|
| 27 AUDUBON PHARMACY CORP. | NEW YORK, NY | 2017-10-01 | 2017-12-18 | 18704 |
| 31ST & 3RD PHARMACY INC | MELVILLE, NY | 2016-10-01 | — | 21254 |
| ACCREDO HEALTH GROUP INC | TEMPE, AZ | 2022-01-01 | 2023-12-14 | 75292 |
| ACCREDO HEALTH GROUP INC | WARRENDALE, PA | 2022-01-01 | — | 23041 |
| ACCREDO HEALTH GROUP INC | WARRENDALE, PA | 2017-07-01 | 2018-11-01 | 23041 |
| ACCREDO HEALTH GROUP INC | MEMPHIS, TN | 2017-07-01 | — | 45979 |
| ACCREDO HEALTH GROUP INC | NASHVILLE, TN | 2017-07-01 | 2017-11-15 | 5878 |
| ACCREDO HEALTH GROUP, INC. | NEWARK, DE | 2017-07-01 | — | 98337 |
| ACCREDO HEALTH GROUP, INC. | ORLANDO, FL | 2022-01-01 | — | 39194 |
| ACCREDO HEALTH GROUP, INC. | ORLANDO, FL | 2017-07-01 | 2017-11-15 | 39194 |
| ACCREDO HEALTH GROUP, INC. | INDIANAPOLIS, IN | 2022-01-01 | 2023-05-31 | 51763 |
| ACCREDO HEALTH GROUP, INC. | INDIANAPOLIS, IN | 2017-07-01 | 2018-11-01 | 51763 |
| ACCREDO HEALTH GROUP, INC. | WHITESTOWN, IN | 2024-04-01 | — | 133193 |
| AIDS HEALTHCARE FOUNDATION | GARDENA, CA | 2022-01-01 | 2024-07-17 | 77874 |
| AIDS HEALTHCARE FOUNDATION | FT LAUDERDALE, FL | 2018-01-01 | 2022-04-18 | 91252 |
| AIDS HEALTHCARE FOUNDATION | BROOKLYN, NY | 2016-10-01 | 2017-11-21 | 90994 |
| AIDS HEALTHCARE FOUNDATION | FARMINGDALE, NY | 2016-10-01 | 2024-03-28 | 21257 |
| AIDS HEALTHCARE FOUNDATION | JAMAICA, NY | 2016-10-01 | 2017-11-21 | 104655 |
| AVITA PHARMACY 1040 | BATON ROUGE, LA | 2021-10-01 | 2023-12-01 | 1799 |
| BERGEN PHARMACY | ELIZABETH, NJ | 2018-10-01 | 2019-02-15 | 89733 |
| BERGEN PHARMACY | LIVINGSTON, NJ | 2018-10-01 | — | 16735 |
| BERGEN PHARMACY | NEWARK, NJ | 2023-10-01 | 2023-11-30 | 16703 |
| BIOPLUS SPECIALTY PHARMACY SERVICES, LLC | ALTAMONTE SPRINGS, FL | 2025-07-01 | — | 38791 |
| BIOPLUS SPECIALTY PHARMACY SERVICES, LLC | INDIANAPOLIS, IN | 2025-07-01 | — | 141349 |
| BIOPLUS SPECIALTY PHARMACY SERVICES, LLC | DURHAM, NC | 2025-07-01 | — | 121768 |
| BRIOVARX OF MASSACHUSETTS, LLC | AVON, MA | 2019-01-01 | 2019-10-01 | 14302 |
| CAREMARK FLORIDA SPECIALTY PHARMACY LLC | TAMPA, FL | 2022-01-01 | 2023-11-16 | 41487 |
| CAREMARK FLORIDA SPECIALTY PHARMACY LLC | TAMPA, FL | 2016-10-01 | 2019-01-28 | 41487 |
| CAREMARK ILLINOIS SPECIALTY PHARMACY, LL | MOUNT PROSPECT, IL | 2022-01-01 | 2023-11-16 | 59113 |
| CAREMARK ILLINOIS SPECIALTY PHARMACY, LL | MOUNT PROSPECT, IL | 2016-10-01 | 2019-01-28 | 59113 |
| CAREMARK KANSAS SPECIALTY PHARMACY | LENEXA, KS | 2022-01-01 | 2023-11-16 | 62899 |
| CAREMARK KANSAS SPECIALTY PHARMACY | LENEXA, KS | 2016-10-01 | 2019-01-28 | 62899 |
| CAREMARK MASSACHUSETTS SPECIALTY PHARMAC | MILFORD, MA | 2022-01-01 | 2023-11-16 | 13653 |
| CAREMARK MASSACHUSETTS SPECIALTY PHARMAC | MILFORD, MA | 2016-10-01 | 2019-01-28 | 13653 |
| CAREMARK MICHIGAN SPECIALTY PHARMACY, LL | TROY, MI | 2022-01-01 | 2023-11-16 | 53118 |
| CAREMARK MICHIGAN SPECIALTY PHARMACY, LL | TROY, MI | 2016-10-01 | 2019-01-28 | 53118 |
| CAREMARK NEW JERSEY SPECIALTY PHCY, LLC | FAIRFIELD, NJ | 2022-01-01 | — | 16293 |
| CAREMARK NEW JERSEY SPECIALTY PHCY, LLC | FAIRFIELD, NJ | 2016-10-01 | 2019-01-28 | 16293 |
| CAREMARK NORTH CAROLINA SPECIALTY PHARMA | RALEIGH, NC | 2022-01-01 | 2023-11-16 | 31787 |
| CAREMARK NORTH CAROLINA SPECIALTY PHARMA | RALEIGH, NC | 2016-10-01 | 2019-01-28 | 31787 |
| CAREMARK TENNESSEE SPECIALTY PHARMACY, L | BARTLETT, TN | 2022-01-01 | 2023-11-16 | 45962 |
| CAREMARK TENNESSEE SPECIALTY PHARMACY, L | BARTLETT, TN | 2016-10-01 | 2019-01-28 | 45962 |
| CAREMARK, L.L.C. | REDLANDS, CA | 2022-01-01 | 2023-11-16 | 612 |
| CAREMARK, L.L.C. | REDLANDS, CA | 2016-10-01 | 2019-01-28 | 612 |
| CAREMARK, L.L.C. | LAS VEGAS, NV | 2022-01-01 | 2023-11-16 | 125644 |
| CVS ALBANY, L.L.C. | BRONX, NY | 2019-10-01 | 2023-06-22 | 105147 |
| CVS ALBANY, L.L.C. | BRONX, NY | 2019-10-01 | 2024-09-26 | 88953 |
| CVS ALBANY, L.L.C. | BRONX, NY | 2019-10-01 | 2021-12-15 | 18934 |
| CVS ALBANY, L.L.C. | BRONXVILLE, NY | 2020-04-01 | 2021-12-15 | 19455 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 105157 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 105155 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 90120 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 19789 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 20337 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 20216 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 20357 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | — | 20014 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 19742 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 20354 |
| CVS ALBANY, L.L.C. | BROOKLYN, NY | 2023-01-01 | 2023-06-22 | 20411 |
| CVS ALBANY, L.L.C. | LONG ISLAND CITY, NY | 2023-01-01 | 2024-09-05 | 112613 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2023-01-01 | 2023-06-22 | 117317 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2023-01-01 | 2023-06-22 | 18455 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2020-10-01 | — | 90385 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2020-10-01 | 2021-07-31 | 18443 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | — | 18569 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | 2024-09-05 | 18557 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2020-10-01 | 2024-09-26 | 18608 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | 2021-12-15 | 18432 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | 2021-12-15 | 18367 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | — | 18431 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | 2024-09-05 | 18623 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | 2024-09-26 | 18795 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | — | 18763 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | 2024-09-05 | 18617 |
| CVS ALBANY, L.L.C. | NEW YORK, NY | 2019-10-01 | 2021-12-15 | 18648 |
| CVS CAREMARK | WILKES BARRE, PA | 2022-01-01 | — | 25050 |
| CVS CAREMARK ADVANCED TECHNOLOGY PHARMAC | MT PROSPECT, IL | 2022-01-01 | 2023-06-23 | 59114 |
| CVS/SPECIALTY OR CARELONRX SPECIALTY PHA | FLOWER MOUND, TX | 2022-01-01 | 2023-11-16 | 111796 |
| CYSTIC FIBROSIS SERVICES | FRISCO, TX | 2016-01-01 | 2017-08-09 | 97096 |
| CYSTIC FIBROSIS SERVICES, LLC | FRISCO, TX | 2017-07-01 | 2018-07-12 | 110069 |
| DIPLOMAT SPECIALTY PHARMACY | FLINT, MI | 2022-01-01 | 2022-04-01 | 3901 |
| DOWNTOWN PHARMACY INC | NEW YORK, NY | 2019-01-01 | 2023-02-01 | 18780 |
| DUANE READE | ASTORIA, NY | 2016-01-01 | 2016-07-25 | 19698 |
| DUANE READE | BRONX, NY | 2017-10-01 | 2021-12-09 | 7241 |
| DUANE READE | BROOKLYN, NY | 2016-01-01 | 2016-07-25 | 9335 |
| DUANE READE | BROOKLYN, NY | 2016-01-01 | 2016-07-25 | 9378 |
| DUANE READE | BROOKLYN, NY | 2015-04-01 | 2016-07-25 | 20038 |
| DUANE READE | BROOKLYN, NY | 2016-01-01 | 2016-07-25 | 5784 |
| DUANE READE | FOREST HILLS, NY | 2016-01-01 | 2016-07-25 | 20687 |
| DUANE READE | LONG ISLAND CITY, NY | 2015-04-01 | 2016-07-25 | 9428 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9321 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 18595 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9380 |
| DUANE READE | NEW YORK, NY | 2015-10-01 | 2016-07-25 | 9465 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-27 | 5786 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 3519 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2021-12-15 | 9309 |
| DUANE READE | NEW YORK, NY | 2015-10-01 | 2016-07-25 | 5785 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2017-10-16 | 9315 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9319 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9320 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2020-06-11 | 18578 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 18457 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2017-11-30 | 18579 |
| DUANE READE | NEW YORK, NY | 2017-04-01 | — | 7240 |
| DUANE READE | NEW YORK, NY | 2018-10-01 | 2019-11-06 | 9339 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9339 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2024-09-26 | 18830 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 18831 |
| DUANE READE | NEW YORK, NY | 2017-10-01 | 2021-12-15 | 18831 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9344 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9352 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 18839 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9359 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2020-03-01 | 18590 |
| DUANE READE | NEW YORK, NY | 2017-04-01 | — | 9367 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9367 |
| DUANE READE | NEW YORK, NY | 2017-04-01 | 2019-06-27 | 94167 |
| DUANE READE | NEW YORK, NY | 2018-04-01 | 2020-06-02 | 10104 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 10104 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 9396 |
| DUANE READE | NEW YORK, NY | 2017-04-01 | 2020-05-07 | 10105 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 10105 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 3551 |
| DUANE READE | NEW YORK, NY | 2018-10-01 | 2022-11-30 | 3551 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2022-11-30 | 1102 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9383 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2018-04-23 | 2472 |
| DUANE READE | NEW YORK, NY | 2017-10-01 | 2024-09-26 | 18609 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 18609 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 9387 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 18674 |
| DUANE READE | NEW YORK, NY | 2017-10-01 | 2024-09-26 | 18674 |
| DUANE READE | NEW YORK, NY | 2015-10-01 | 2016-07-25 | 9389 |
| DUANE READE | NEW YORK, NY | 2015-10-01 | 2016-07-27 | 9393 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2024-09-26 | 7242 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2017-10-16 | 9392 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 18498 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2024-09-26 | 18602 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2021-12-15 | 9408 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 7248 |
| DUANE READE | NEW YORK, NY | 2018-04-01 | 2021-12-15 | 9412 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 9412 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9413 |
| DUANE READE | NEW YORK, NY | 2018-10-01 | 2021-12-15 | 9413 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 10519 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9415 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 18372 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 18526 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9432 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2017-10-16 | 9441 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2017-10-16 | 72 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2018-06-11 | 18728 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 9450 |
| DUANE READE | NEW YORK, NY | 2018-04-01 | 2019-10-14 | 18438 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 9457 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-25 | 9462 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 18817 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9463 |
| DUANE READE | NEW YORK, NY | 2018-10-01 | 2024-09-26 | 9472 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9472 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2021-12-15 | 9476 |
| DUANE READE | NEW YORK, NY | 2016-01-01 | 2016-07-18 | 9477 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9317 |
| DUANE READE | NEW YORK, NY | 2018-04-01 | 2021-12-15 | 9366 |
| DUANE READE | NEW YORK, NY | 2018-10-01 | 2021-12-15 | 18824 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2022-11-30 | 7253 |
| DUANE READE | NEW YORK, NY | 2015-04-01 | 2016-07-25 | 9453 |
| DUANE READE | ROOSEVELT ISLAND, NY | 2018-04-01 | 2024-09-26 | 9418 |
| DUANE READE | ROOSEVELT ISLAND, NY | 2015-04-01 | 2016-07-25 | 9418 |
| DUANE READE | YONKERS, NY | 2016-01-01 | 2016-07-25 | 9985 |
| DUANE READE PHARMACY | BROOKLYN, NY | 2016-01-01 | 2016-07-25 | 610 |
| DUANE READE PHCY. DEPT. | JERSEY CITY, NJ | 2016-01-01 | 2016-07-25 | 9311 |
| ESI MAIL PHARMACY SERVICE | TEMPE, AZ | 2017-07-01 | 2018-11-01 | 75670 |
| EXPRESS SCRIPTS | SAINT LOUIS, MO | 2022-01-01 | 2023-12-14 | 61609 |
| EXPRESS SCRIPTS | SAINT LOUIS, MO | 2017-07-01 | 2018-11-01 | 61609 |
| EXPRESS SCRIPTS PHARMACY, INC. | WHITESTOWN, IN | 2022-01-01 | 2023-12-14 | 90880 |
| EXPRESS SCRIPTS PHARMACY, INC. | WHITESTOWN, IN | 2017-07-01 | 2018-11-01 | 90880 |
| EXPRESS SCRIPTS PHARMACY, INC. | BURLINGTON, NJ | 2017-07-01 | — | 92471 |
| EXPRESS SCRIPTS PHARMACY, INC. | COLUMBUS, OH | 2017-07-01 | 2018-06-01 | 90731 |
| GENOA HEALTHCARE LLC | AUBURN, NY | 2021-07-01 | 2022-04-15 | 125523 |
| GENOA HEALTHCARE LLC | BROOKLYN, NY | 2021-07-01 | 2022-04-15 | 129122 |
| GENOA HEALTHCARE LLC | HUNTINGTON, NY | 2021-07-01 | 2022-04-15 | 125215 |
| GENOA HEALTHCARE LLC | JACKSON HEIGHTS, NY | 2021-07-01 | 2022-04-15 | 125187 |
| GENOA HEALTHCARE LLC | TROY, NY | 2021-07-01 | 2022-04-15 | 127799 |
| GENOA HEALTHCARE LLC | VALLEY COTTAGE, NY | 2021-07-01 | 2022-04-15 | 118775 |
| KENTUCKY CVS PHARMACY, L.L.C. | FRANKFORT, KY | 2023-10-01 | 2024-09-05 | 110269 |
| KENTUCKY CVS PHARMACY, L.L.C. | FRANKFORT, KY | 2023-01-01 | 2023-03-20 | 47584 |
| LONGS DRUGS OF LEXINGTON | LEXINGTON, SC | 2021-10-01 | 2023-12-01 | 91496 |
| MELBRAN DRUGS INC | NEW YORK, NY | 2019-01-01 | — | 18701 |
| NEW JERSEY CVS PHARMACY, L.L.C. | HOBOKEN, NJ | 2023-01-01 | 2023-06-22 | 16402 |
| NEWYORK-PRESBYTERIAN / QUEENS | FLUSHING, NY | 2018-10-01 | — | 100031 |
| OPTUM FRONTIER THERAPIES II, LLC | LAS VEGAS, NV | 2019-01-01 | 2025-04-01 | 76984 |
| OPTUM INFUSION SERVICES 101, INC. | FARMINGDALE, NY | 2022-01-01 | 2024-01-01 | 21203 |
| OPTUM INFUSION SERVICES 101, INC. | FARMINGDALE, NY | 2025-10-01 | — | 21203 |
| OPTUM INFUSION SERVICES 305, LLC | LENEXA, KS | 2022-01-01 | 2024-01-01 | 62882 |
| OPTUM PHARMACY 700, LLC | PINE BROOK, NJ | 2022-01-01 | — | 120503 |
| OPTUM PHARMACY 701, LLC | MESA, AZ | 2025-01-01 | — | 137427 |
| OPTUM PHARMACY 701, LLC | FLINT, MI | 2022-04-18 | — | 132743 |
Showing first 200 of 264.
Click a Pharmacy ID to see every other 340B entity using that same pharmacy.
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.