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,267
Suppliers listed
6,330
Compounding pharmacies
7,062
Manufacturers
115,373
Drug products indexed

4,184 suppliers

Clear all filters
Specialty Medicine Compounding Pharmacy
South Lyon, MI
(248) 446-2643
Compounding
Specialty RX Mi LLC
Westland, MI
(734) 728-4030
Long-term care
Specialty RX Mi LLC
Westland, MI
(734) 728-4030
Specialty
Spectra Med INC
West Bloomfield, MI
(248) 669-5757
Compounding
Spectra Med INC
West Bloomfield, MI
(248) 669-5757
Compounding
Spectrum Health Continuing Care
Grand Rapids, MI
(616) 486-3950
Home infusionSpecialty
Spectrum Health Hospital Hemophilia
Grand Rapids, MI
(616) 391-1774
Home infusion
Spectrum Health Hospitals
Grand Rapids, MI
(616) 391-1638
Specialty
Spectrum Health Hospitals
Grand Rapids, MI
(616) 391-0567
Spectrum Health Hospitals
Grand Rapids, MI
(616) 267-2950
CompoundingMail order
Speedserve Pharmacy INC
Battle Creek, MI
(718) 938-0263
Springwells Clinical Pharmacy INC
Detroit, MI
(313) 841-9350
Springwells Clinical Pharmacy INC.
Detroit, MI
(313) 841-8000
Srisai RX Mart LLC
Sanford, MI
(989) 687-2612
Srisiri Pharma INC
Lincoln Park, MI
(313) 357-7500
Long-term care
Srisiri Pharma INC
Pontiac, MI
(248) 953-2331
Srx LLC
Milford, MI
(313) 615-6164
St Charles Pharmacy LLC
St. Charles, MI
(989) 865-9971
St Clair Pharmacy INC
Saint Clair, MI
(810) 326-1233
St Clair Pharmacy LLC
Saint Clair Shores, MI
(586) 443-5180
St Clair Shore Pharmacy Mi LLC
St Clair Shores, MI
(586) 359-6517
St Joseph Mercy Professional Pharmacy
Pontiac, MI
(248) 305-7985
Home infusion
St Joseph Mercy Professional Pharmacy
Pontiac, MI
(248) 452-5357
Home infusionSpecialty
St Marys Family Phcy Sunset
Jenison, MI
(616) 457-7281
‹ PrevPage 134 of 175Next ›