you asked:
Pharmacies in Waterloo, IA
28 pharmacies in Waterloo, IA; 76 within 30 miles. Every listing checked against the issuer's record, in the published order.
Health practices are listed so you can find them. Contact them directly; DouxProcess does not pass health requests.
Allen Memorial Hospital
Waterloo, IA
Proof for Allen Memorial Hospital
- NPI registration
- NPPES 1134127442
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 1731 W Ridgeway Ave, Waterloo, IA 50701 · serves Iowa
- Phone
- (319) 833-5725
- Listing
- Built from public records. Not claimed yet, so call them directly.
Allen Memorial Hospital Corporation
Waterloo, IA
Proof for Allen Memorial Hospital Corporation
- NPI registration
- NPPES 1659461572
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Clinic Pharmacy
- Checked
- Oct 25, 2026
- Where
- 146 W Dale St Suite 103, Waterloo, IA 50703 · serves Iowa
- Phone
- (319) 235-3777
- Listing
- Built from public records. Not claimed yet, so call them directly.
Amicare Pharmacy Inc
Waterloo, IA
Proof for Amicare Pharmacy Inc
- NPI registration
- NPPES 1134284565
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 1015 S Hackett Rd, Waterloo, IA 50701 · serves Iowa
- Phone
- (319) 292-6600
- Listing
- Built from public records. Not claimed yet, so call them directly.
Covenant Medical Center Inc
Waterloo, IA
Proof for Covenant Medical Center Inc
- NPI registration
- NPPES 1497796494
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2710 Saint Francis Dr Ste 101, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 272-5700
- Listing
- Built from public records. Not claimed yet, so call them directly.
Covenant Medical Center, Inc.
Waterloo, IA
Proof for Covenant Medical Center, Inc.
- NPI registration
- NPPES 1518752559
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Specialty Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2710 Saint Francis Dr Ste 101, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 272-5700
- Listing
- Built from public records. Not claimed yet, so call them directly.
Family Practice Center Phcy
Waterloo, IA
Proof for Family Practice Center Phcy
- NPI registration
- NPPES 1689004368
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2055 Kimball Ave Suite 101, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 272-2112
- Listing
- Built from public records. Not claimed yet, so call them directly.
Girsch Pharmacies, Inc.
Waterloo, IA
Proof for Girsch Pharmacies, Inc.
- NPI registration
- NPPES 1265529408
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2027 Falls Ave, Waterloo, IA 50701 · serves Iowa
- Phone
- (319) 234-2634
- Listing
- Built from public records. Not claimed yet, so call them directly.
Greenwood Drug Inc
Waterloo, IA
Proof for Greenwood Drug Inc
- NPI registration
- NPPES 1811084056
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2104 Kimball Ave, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 234-6673
- Listing
- Built from public records. Not claimed yet, so call them directly.
Greenwood Drug, Inc.
Waterloo, IA
Proof for Greenwood Drug, Inc.
- NPI registration
- NPPES 1932642600
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Long Term Care Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2104 Kimball Ave, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 234-6673
- Listing
- Built from public records. Not claimed yet, so call them directly.
Greenwood Drug, Inc.
Waterloo, IA
Proof for Greenwood Drug, Inc.
- NPI registration
- NPPES 1871542977
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 224 Byron Ave, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 234-1589
- Listing
- Built from public records. Not claimed yet, so call them directly.
Grx Holdings LLC
Waterloo, IA
Proof for Grx Holdings LLC
- NPI registration
- NPPES 1164363743
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Compounding Pharmacy
- Checked
- Oct 25, 2026
- Where
- 209 E San Marnan Dr, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 236-8891
- Listing
- Built from public records. Not claimed yet, so call them directly.
Grx Holdings LLC
Waterloo, IA
Proof for Grx Holdings LLC
- NPI registration
- NPPES 1063353654
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 209 E San Marnan Dr Ste 100, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 236-8891
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hughes Pharmacies Inc
Waterloo, IA
Proof for Hughes Pharmacies Inc
- NPI registration
- NPPES 1043303449
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Oct 25, 2026
- Where
- 920 W 5Th St, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 233-5216
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hy-Vee Inc
Waterloo, IA
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1528349347
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2834 Ansborough Ave, Waterloo, IA 50701 · serves Iowa
- Phone
- (319) 226-3514
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hy-Vee Inc
Waterloo, IA
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1821024373
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 2181 Logan Ave, Waterloo, IA 50703 · serves Iowa
- Phone
- (317) 232-6366
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hy-Vee Inc
Waterloo, IA
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1093741357
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 1422 Flammang Dr, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 234-1774
- Listing
- Built from public records. Not claimed yet, so call them directly.
Iowa Cvs Pharmacy LLC
Waterloo, IA
Proof for Iowa Cvs Pharmacy LLC
- NPI registration
- NPPES 1003838749
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Oct 25, 2026
- Where
- 1501 E San Marnan Dr, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 226-6761
- Listing
- Built from public records. Not claimed yet, so call them directly.
Iowa Cvs Pharmacy LLC
Waterloo, IA
Proof for Iowa Cvs Pharmacy LLC
- NPI registration
- NPPES 1831133206
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Oct 25, 2026
- Where
- 1825 E San Marnan Dr, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 235-6249
- Listing
- Built from public records. Not claimed yet, so call them directly.
Nudak Ventures LLC
Waterloo, IA
Proof for Nudak Ventures LLC
- NPI registration
- NPPES 1033120670
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Oct 25, 2026
- Where
- 209 E San Marnan Dr, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 236-8891
- Listing
- Built from public records. Not claimed yet, so call them directly.
Nudak Ventures, LLC
Waterloo, IA
Proof for Nudak Ventures, LLC
- NPI registration
- NPPES 1922231364
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Home Infusion Therapy Pharmacy
- Checked
- Oct 25, 2026
- Where
- 209 E San Marnan Dr, Waterloo, IA 50702 · serves Iowa
- Phone
- (319) 236-8891
- Listing
- Built from public records. Not claimed yet, so call them directly.
More cities in Iowa
Free for people · nobody pays to rank. Run one of these businesses? Claim it free.