PharmacyFlow
Compounding Pharmacy Software503A Pharmacy Software503B Outsourcing FacilityGLP-1 FulfillmentFulfillment Automation (WES)
PlatformDirectoryPricingPartners
Log InDemoRequest a Demo
All suppliersBy drugCompounding pharmaciesManufacturers
P
PharmacyFlow

The AI operating system for modern pharmacies. One platform. Every step. Better outcomes.

Directory
  • All suppliers
  • Who makes what
  • Compounding pharmacies
  • Manufacturers
Platform
  • Compounding Pharmacy Software
  • 503A Pharmacy Software
  • 503B Outsourcing Facility
  • GLP-1 Fulfillment
Company
  • Who We Are
  • Pricing
  • Security
  • Request a Demo

Listings are compiled from public records — the NPPES national provider registry and the FDA National Drug Code Directory. Pharmacy Flow does not verify unclaimed listings and publishes no pricing for them.

Is a listing wrong, or would you like it removed? Tell us — we action corrections and removal requests.

© 2026 Pharmacy Flow. All rights reserved.
Public records · updated monthly

The US pharmacy & drug manufacturer directory

Every pharmacy and FDA-registered manufacturer on public record — who they are, where they are, and what they make. Search it free, then request a quote from verified pharmacies.

116,266
Suppliers listed
6,330
Compounding pharmacies
7,062
Manufacturers
115,373
Drug products indexed

1,216 suppliers

Clear all filters
Iron Bridge Apothecary LLC
Freehold, NJ
(732) 252-6455
CompoundingLong-term care
Irvine Sand Canyon Pharmacy INC
Palm Desert, CA
(760) 341-3984
Compounding
Irx Pharmacy South INC.
San Diego, CA
(858) 481-4990
Compounding
Island Compounding Pharmacy
Grosse Ile, MI
(734) 307-7671
Compounding
Iv Compound Center Of Wisconsin LLC
New Berlin, WI
(262) 641-2850
Compounding
Iv Solutions LLC
West Monroe, LA
(318) 397-8383
CompoundingHome infusion
Ivg Hospitals INC
Woburn, MA
(781) 897-6936
CompoundingSpecialty
Ivia Health LLC
Trenton, NJ
(609) 989-0134
Compounding
Ivx Pharmacy, INC.
Irvine, CA
(949) 805-1188
Compounding
Ivy Specialty Compounding, LLC
Lubbock, TX
(806) 209-5140
Compounding
J & L Compounding LLC
Aiken, SC
(803) 649-1175
Compounding
Jaffri Enterprises INC
Bronx, NY
(718) 299-4331
Compounding
Jai Guru Maharaj INC
Seminole, FL
(727) 397-5020
CompoundingHome infusion
Jak Shields, LLC
Missoula, MT
(406) 542-2888
Compounding
Jcb Laboratory LLC
Wichita, KS
(316) 773-0405
Compounding
Jersey Village Pharmacy LLC
Jersey Village, TX
(281) 416-5800
CompoundingMail order
Jershan Enterprises INC.
Rexburg, ID
(208) 356-4481
Compounding
Jessica Whelan LLC
Dupo, IL
(314) 470-1220
CompoundingSpecialty
Jetkat, INC.
Canandaigua, NY
(585) 396-9970
Compounding
Jill Pharmacy Corp.
Glen Rock, NJ
(201) 444-4190
Compounding
Jkrxllc
Omaha, NE
(402) 408-0015
Compounding
Jks Medical Services INC
Torrance, CA
(310) 375-0655
Compounding
Jlgrx LLC
Malvern, PA
(484) 321-3711
CompoundingSpecialty
Jma Partners
Dallas, TX
(214) 221-8181
CompoundingHome infusion
‹ PrevPage 20 of 51Next ›