you asked:
Pharmacies in Salem, VA
17 pharmacies in Salem, VA; 143 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.
Brooks Byrd Pharmacy
Salem, VA
Proof for Brooks Byrd Pharmacy
- NPI registration
- NPPES 1215092648
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 2 E Main St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 389-8111
- Listing
- Built from public records. Not claimed yet, so call them directly.
Chs, Inc
Salem, VA
Proof for Chs, Inc
- NPI registration
- NPPES 1275020521
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Long Term Care Pharmacy
- Checked
- Nov 3, 2026
- Where
- 3737 W Main St Ste 106, Salem, VA 24153 · serves Virginia
- Phone
- (540) 380-2940
- Listing
- Built from public records. Not claimed yet, so call them directly.
Chs Inc
Salem, VA
Proof for Chs Inc
- NPI registration
- NPPES 1538493382
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 3737 W Main St Ste 106, Salem, VA 24153 · serves Virginia
- Phone
- (540) 981-7320
- Listing
- Built from public records. Not claimed yet, so call them directly.
Kroger Limited Partnership I
Salem, VA
Proof for Kroger Limited Partnership I
- NPI registration
- NPPES 1447284211
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1925 Electric Rd, Salem, VA 24153 · serves Virginia
- Phone
- (540) 387-1088
- Listing
- Built from public records. Not claimed yet, so call them directly.
Kroger Limited Partnership I
Salem, VA
Proof for Kroger Limited Partnership I
- NPI registration
- NPPES 1356366074
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 161 Electric Rd, Salem, VA 24153 · serves Virginia
- Phone
- (540) 986-4623
- Listing
- Built from public records. Not claimed yet, so call them directly.
Kroger Limited Partnership I
Salem, VA
Proof for Kroger Limited Partnership I
- NPI registration
- NPPES 1073538773
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1477 W Main St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 389-7251
- Listing
- Built from public records. Not claimed yet, so call them directly.
Partners IN Care, Inc.
Salem, VA
Proof for Partners IN Care, Inc.
- NPI registration
- NPPES 1477761120
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Home Infusion Therapy Pharmacy
- Checked
- Nov 3, 2026
- Where
- 214 S Market St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 774-5500
- Listing
- Built from public records. Not claimed yet, so call them directly.
Partners Pharmacy of Virginia, LLC
Salem, VA
Proof for Partners Pharmacy of Virginia, LLC
- NPI registration
- NPPES 1609820307
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Long Term Care Pharmacy
- Checked
- Nov 3, 2026
- Where
- 3737 W. Main St. Suite 103, Salem, VA 24153 · serves Virginia
- Phone
- (540) 444-1023
- Listing
- Built from public records. Not claimed yet, so call them directly.
Richfield Pharmacy
Salem, VA
Proof for Richfield Pharmacy
- NPI registration
- NPPES 1629175468
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 3737 W Main St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 380-4681
- Listing
- Built from public records. Not claimed yet, so call them directly.
Proof for Starcare Pharmacy LLC DBA Fort Lewis Pharmacy
- NPI registration
- NPPES 1649306531
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Long Term Care Pharmacy
- Checked
- Nov 3, 2026
- Where
- 2246 West Main St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 380-4681
- Listing
- Built from public records. Not claimed yet, so call them directly.
Trinity Pharmacy LLC
Salem, VA
Proof for Trinity Pharmacy LLC
- NPI registration
- NPPES 1275811218
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Nov 3, 2026
- Where
- 396 E Burwell St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 444-7383
- Listing
- Built from public records. Not claimed yet, so call them directly.
Valley Apothecary Inc
Salem, VA
Proof for Valley Apothecary Inc
- NPI registration
- NPPES 1538104062
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1802 Braeburn Dr, Salem, VA 24153 · serves Virginia
- Phone
- (540) 772-3788
- Listing
- Built from public records. Not claimed yet, so call them directly.
Vbrs LLC
Salem, VA
Proof for Vbrs LLC
- NPI registration
- NPPES 1982200119
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1802 Braeburn Dr Ste 100, Salem, VA 24153 · serves Virginia
- Phone
- (540) 926-3132
- Listing
- Built from public records. Not claimed yet, so call them directly.
Virginia Cvs Pharmacy, L.L.C.
Salem, VA
Proof for Virginia Cvs Pharmacy, L.L.C.
- NPI registration
- NPPES 1699873174
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Nov 3, 2026
- Where
- 11 Chestnut St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 387-4567
- Listing
- Built from public records. Not claimed yet, so call them directly.
Virginia Cvs Pharmacy LLC
Salem, VA
Proof for Virginia Cvs Pharmacy LLC
- NPI registration
- NPPES 1891898532
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1875 Electric Rd, Salem, VA 24153 · serves Virginia
- Phone
- (540) 387-1696
- Listing
- Built from public records. Not claimed yet, so call them directly.
Wal-Mart Stores East LP
Salem, VA
Proof for Wal-Mart Stores East LP
- NPI registration
- NPPES 1881611085
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1851 W Main St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 375-2624
- Listing
- Built from public records. Not claimed yet, so call them directly.
Walgreen CO
Salem, VA
Proof for Walgreen CO
- NPI registration
- NPPES 1285649236
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy
- Checked
- Nov 3, 2026
- Where
- 1725 W Main St, Salem, VA 24153 · serves Virginia
- Phone
- (540) 387-0099
- Listing
- Built from public records. Not claimed yet, so call them directly.
Blue Ridge Apothecary Inc
Roanoke, VA · 5 mi away
Proof for Blue Ridge Apothecary Inc
- NPI registration
- NPPES 1447670849
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Compounding Pharmacy
- Checked
- Nov 3, 2026
- Where
- 2122 Colonial Ave SW, Roanoke, VA 24015 · serves Virginia
- Phone
- (540) 345-6480
- Listing
- Built from public records. Not claimed yet, so call them directly.
Grandin Pharmacy LLC
Roanoke, VA · 5 mi away
Proof for Grandin Pharmacy LLC
- NPI registration
- NPPES 1649285263
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacist, Pharmacotherapy
- Checked
- Nov 3, 2026
- Where
- Roanoke, VA · serves Virginia
- Phone
- (540) 777-3403
- Listing
- Built from public records. Not claimed yet, so call them directly.
Kroger Limited Partnership I
Roanoke, VA · 5 mi away
Proof for Kroger Limited Partnership I
- NPI registration
- NPPES 1063446847
- Issuer
- NPPES NPI Registry
- Status
- Active
- Class
- Pharmacy, Community/Retail Pharmacy
- Checked
- Nov 3, 2026
- Where
- 614 Brandon Ave SW, Roanoke, VA 24015 · serves Virginia
- Phone
- (540) 342-9897
- Listing
- Built from public records. Not claimed yet, so call them directly.
More cities in Virginia
Free for people · nobody pays to rank. Run one of these businesses? Claim it free.