Pharmacies in Spencer, IA
6 pharmacies in Spencer, IA; 26 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.
Hy-Vee Inc
Spencer, IA
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1659307239
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 819 Grand Ave, Spencer, IA 51301 · serves Iowa
- Phone
- (712) 262-5611
- Listing
- Built from public records. Not claimed yet, so call them directly.
Medicap Pharmacy
Spencer, IA
Proof for Medicap Pharmacy
- NPI registration
- NPPES 1952494114
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 829 Grand Ave N, Spencer, IA 51301 · serves Iowa
- Phone
- (712) 262-5290
- Listing
- Built from public records. Not claimed yet, so call them directly.
Mercy Health Services-Iowa Corp.
Spencer, IA
Proof for Mercy Health Services-Iowa Corp.
- NPI registration
- NPPES 1225149628
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 116 E 11Th St, Spencer, IA 51301 · serves Iowa
- Phone
- (712) 262-2343
- Listing
- Built from public records. Not claimed yet, so call them directly.
Walgreen CO
Spencer, IA
Proof for Walgreen CO
- NPI registration
- NPPES 1528142627
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Nov 3, 2026
- Where
- 800 Grand Ave, Spencer, IA 51301 · serves Iowa
- Phone
- (712) 262-0231
- Listing
- Built from public records. Not claimed yet, so call them directly.
Walmart Inc.
Spencer, IA
Proof for Walmart Inc.
- NPI registration
- NPPES 1912924309
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 500 11Th St SW, Spencer, IA 51301 · serves Iowa
- Phone
- (712) 262-5011
- Listing
- Built from public records. Not claimed yet, so call them directly.
White Drug Enterprises Inc
Spencer, IA
Proof for White Drug Enterprises Inc
- NPI registration
- NPPES 1982793584
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 715 S Grand Ave, Spencer, IA 51301 · serves Iowa
- Phone
- (712) 262-1523
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hy-Vee Inc
Milford, IA · 12 mi away
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1689860678
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1012 Okoboji Ave, Milford, IA 51351 · serves Iowa
- Phone
- (712) 338-4865
- Listing
- Built from public records. Not claimed yet, so call them directly.
Milford Pharmacy and Gifts
Milford, IA · 12 mi away
Proof for Milford Pharmacy and Gifts
- NPI registration
- NPPES 1184639726
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1012 Okloboji Ave, Milford, IA 51351 · serves Iowa
- Phone
- (712) 338-4865
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hhp LLC
Hartley, IA · 15 mi away
Proof for Hhp LLC
- NPI registration
- NPPES 1730517855
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 130 3Rd St NE Ste a, Hartley, IA 51346 · serves Iowa
- Phone
- (712) 928-7070
- Listing
- Built from public records. Not claimed yet, so call them directly.
P B R Inc
Hartley, IA · 15 mi away
Proof for P B R Inc
- NPI registration
- NPPES 1235245051
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Long Term Care Pharmacy
- Checked
- Nov 3, 2026
- Where
- 141 S Central Ave, Hartley, IA 51346 · serves Iowa
- Phone
- (712) 728-2165
- Listing
- Built from public records. Not claimed yet, so call them directly.
Estherville Drug Company Inc
Estherville, IA · 25 mi away
Proof for Estherville Drug Company Inc
- NPI registration
- NPPES 1093750416
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 522 Central Ave, Estherville, IA 51334 · serves Iowa
- Phone
- (712) 362-3154
- Listing
- Built from public records. Not claimed yet, so call them directly.
Estherville Pharmacy, L.L.C.
Estherville, IA · 25 mi away
Proof for Estherville Pharmacy, L.L.C.
- NPI registration
- NPPES 1063562890
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1804 Central Ave, Estherville, IA 51334 · serves Iowa
- Phone
- (712) 362-0330
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hughes Pharmacy Services Inc.
Emmetsburg, IA · 23 mi away
Proof for Hughes Pharmacy Services Inc.
- NPI registration
- NPPES 1942379367
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 2216 Main St Box 166, Emmetsburg, IA 50536 · serves Iowa
- Phone
- (712) 852-2886
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hughes Pharmacy Services Inc.
Emmetsburg, IA · 23 mi away
Proof for Hughes Pharmacy Services Inc.
- NPI registration
- NPPES 1831877786
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Long Term Care Pharmacy
- Checked
- Nov 3, 2026
- Where
- 2216 Main St, Emmetsburg, IA 50536 · serves Iowa
- Phone
- (712) 852-2886
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hy-Vee Inc
Estherville, IA · 25 mi away
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1063448306
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1221 Central Ave, Estherville, IA 51334 · serves Iowa
- Phone
- (712) 362-5551
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hy-Vee Inc
Spirit Lake, IA · 20 mi away
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1609802081
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1500 18Th St, Spirit Lake, IA 51360 · serves Iowa
- Phone
- (712) 336-4551
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hy-Vee Inc
Emmetsburg, IA · 23 mi away
Proof for Hy-Vee Inc
- NPI registration
- NPPES 1790240851
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 3402 Main St, Emmetsburg, IA 50536 · serves Iowa
- Phone
- (515) 267-2800
- Listing
- Built from public records. Not claimed yet, so call them directly.
Mansmith Pharmacy Inc.
Emmetsburg, IA · 23 mi away
Proof for Mansmith Pharmacy Inc.
- NPI registration
- NPPES 1003974817
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Nov 3, 2026
- Where
- 3204 1St St, Emmetsburg, IA 50536 · serves Iowa
- Phone
- (712) 852-2727
- Listing
- Built from public records. Not claimed yet, so call them directly.
Northwest Iowa Compounding Inc
Emmetsburg, IA · 23 mi away
Proof for Northwest Iowa Compounding Inc
- NPI registration
- NPPES 1982757068
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Compounding Pharmacy
- Checked
- Nov 3, 2026
- Where
- 3204 1St St Suite L, Emmetsburg, IA 50536 · serves Iowa
- Phone
- (712) 852-2727
- Listing
- Built from public records. Not claimed yet, so call them directly.
P.B.R., Inc.
Spirit Lake, IA · 20 mi away
Proof for P.B.R., Inc.
- NPI registration
- NPPES 1891801627
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1310 18Th St Suite B, Spirit Lake, IA 51360 · serves Iowa
- Phone
- (712) 336-0318
- 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.