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

2,399 suppliers

Clear all filters
Asheville Highway Pharmacy INC
Greeneville, TN
(423) 639-5155
Long-term care
Ashland City Pharmacy LLC
Ashland City, TN
(615) 246-1422
Ashley N Tanner I I I
Jackson, TN
(731) 427-1528
Asm Pharmacy-Tennessee, LLC
Bartlett, TN
(901) 625-3784
Aspire Pharmacy LLC
Goodlettsville, TN
(615) 622-0968
At Home Meds, LLC
Waynesboro, TN
(931) 722-5035
Specialty
Atchley Drug Center INC
Greeneville, TN
(423) 639-5155
Aurora Pharmacy INC
Dickson, TN
(615) 682-8472
Home infusion
Aurora Pharmacy INC
Dickson, TN
(615) 682-8472
Specialty
Avita Drugs Tennessee, LLC
Nashville, TN
(615) 439-2560
Avita Drugs Tennessee, LLC
Nashville, TN
(225) 236-0204
Avita Drugs Tennessee, LLC
Nashville, TN
(321) 369-9495
B & P, INC.
Knoxville, TN
(865) 688-0388
B Z INC
Nashville, TN
(615) 292-5579
B-Z Corp
Nashville, TN
(615) 292-5579
B&B Apothecary, LLC
Spring Hill, TN
(615) 554-2841
B&B Pharmacy Pllc
Spring Hill, TN
(931) 451-7785
Compounding
Baggett Pharmacy, INC
Kingston, TN
(865) 376-6452
Baggett Pharmacy, INC
Kingston, TN
(865) 376-6452
CompoundingLong-term care
Baggett Pharmacy, INC
Kingston, TN
(865) 376-6452
Long-term care
Baker Brothers Drug INC -New Corp
Manchester, TN
(931) 728-3226
Ballou Pharmaceutical Services INC
Lafayette, TN
(615) 688-6336
CompoundingLong-term care
Baptist Memorial Hospital
Memphis, TN
(901) 227-7337
Baptist Memorial Hospital
Collierville, TN
(901) 861-9000
‹ PrevPage 5 of 100Next ›