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
Pcd Corp
Oak Park, MI
(248) 548-8985
Pci Pharmacy, INC
Middleville, MI
(269) 795-7936
Pci Pharmacy, INC
Middleville, MI
(269) 795-7936
Long-term care
Pcs Pharmaceuticals LLC
Warren, MI
(248) 289-7054
Specialty
Pds I Michigan INC
Traverse City, MI
(231) 941-5332
Pds I Michigan INC
Sault Sainte Marie, MI
(906) 632-6874
Pds I Michigan INC
Manistee, MI
(231) 723-9438
Pds I Michigan INC
Saint Johns, MI
(989) 224-2313
Pds I Michigan INC
Petoskey, MI
(231) 347-8282
Pds I Michigan INC
Ludington, MI
(231) 845-7332
Pds I Michigan INC
Ionia, MI
(616) 527-4300
Peak Pharmacy LLC
Livonia, MI
(248) 530-0930
Pelham Community RX Pllc
Dearborn, MI
(313) 565-2745
Pelham Pharmacy
Dearborn, MI
(313) 565-2745
Peninsula Advanced Care Pharmacy LLC
Marquette, MI
(906) 225-3902
Long-term care
Peninsula Pharmacy Escanaba LLC
Escanaba, MI
(906) 225-3902
Peninsula Pharmacy Gladstone LLC
Gladstone, MI
(906) 225-3902
Peninsula Pharmacy Health Systems Campus LLC
Marquette, MI
(906) 869-0999
Peninsula Pharmacy INC
Marquette, MI
(906) 225-3902
Home infusion
Peninsula Pharmacy INC.
Marquette, MI
(906) 225-3902
Long-term care
Peninsula Pharmacy Plus LLC
Marquette, MI
(906) 225-1450
Pennock Pharmacy
Wayland, MI
(269) 945-8050
Pennock Pharmacy, INC.
Hastings, MI
(269) 948-3136
People & Pets Pharmacy, LLC.
Brighton, MI
(810) 306-2686
‹ PrevPage 100 of 175Next ›