Pharmacies
Pharmacies in Mooresville, NC
36 pharmacies in Mooresville, NC in the NPPES NPI Registry, read October 23, 2026: 19 community/retail pharmacy, 12 pharmacy, 2 specialty pharmacy. Each row shows the address, phone, fax, and NPI.
Run it in Rivvi
Which 2027 Part D plans drop your top drugs?
Tier changes and new restrictions by plan for your ZIP, from the CMS formulary files.
Free to start. Opens Rivvi, the AI workspace for healthcare teams.
Pharmacies in Mooresville, NC
1 to 36 of 36
- 1225412562Cannon Pharmacy Mooresville · 521 E Plaza Dr, 28115 · Phone (704) 658-9870 · Fax (704) 658-9871 · Community/Retail Pharmacy
- 1811134869Cannon Pharmacy of Mooresville · 521 E Plaza Dr, 28115 · Phone (704) 658-9870 · Fax (704) 658-9871 · Community/Retail Pharmacy
- 1497099949Careplus · 1000 Lowes Blvd, 28117 · Phone (704) 757-1760 · Pharmacy
- 1760945265Costco Pharmacy #1333 · 392 Talbert Rd., 28117 · Phone (980) 447-9759 · Fax (980) 447-9750 · Community/Retail Pharmacy
- 1316040165CVS Pharmacy #03523 · 274 N Main St, 28115 · Phone (704) 664-3469 · Pharmacy
- 1346343100CVS Pharmacy #03803 · 559 River Hwy, 28117 · Phone (704) 663-3438 · Pharmacy
- 1194747998CVS Pharmacy #16835 · 594 River Hwy, 28117 · Phone (704) 799-1477 · Fax (704) 799-1477 · Pharmacy
- 1376176628Green Hill Pharmacy · 124 Trade Ct Ste B, 28117 · Phone (704) 997-3176 · Community/Retail Pharmacy
- 1710158126Harris Teeter LLC · 134 Town Center Dr, Suite H, 28117 · Phone (704) 799-1066 · Fax (704) 844-6556 · Community/Retail Pharmacy
- 1942400171Harris Teeter, LLC · 118 Argus Lane, 28117 · Phone (704) 799-2267 · Fax (704) 844-6556 · Community/Retail Pharmacy
- 1457413965Healthsmart Pharmacy · 108 Leaning Oak Dr, 28117 · Phone (704) 658-1184 · Fax (704) 658-1184 · Community/Retail Pharmacy
- 1780848804Healthsmart Pharmacy · 108 Leaning Oak Dr, 28117 · Phone (704) 658-1184 · Fax (794) 658-1184 · Community/Retail Pharmacy
- 1861781718Healthsmart Pharmacy · 108 Leaning Oak Dr, 28117 · Phone (704) 658-1184 · Fax (704) 658-1184 · Specialty Pharmacy
- 1336222801Healthsmart Pharmacy (East) · 594 N Main St, 28115 · Phone (704) 799-6870 · Fax (704) 799-6871 · Community/Retail Pharmacy
- 1124621198Lake Norman Bariatrics · 108 Alexander Bank Dr, Suite 200, 28117 · Phone (704) 660-4584 · Clinic Pharmacy
- 1336614577Lake Norman Compounding Pharmacy, Inc. · 1178 River Hwy Ste B, 28117 · Phone (980) 435-0756 · Fax (980) 444-6324 · Compounding Pharmacy
- 1912497496Lakeside Specialty Pharmacy · 480 River Hwy, Suite A, 28117 · Phone (980) 333-3043 · Community/Retail Pharmacy
- 1053553891Mooresville Compounding Specialties Pharmacy · 594 N Main St Bldg B, 28115 · Phone (704) 799-3299 · Compounding Pharmacy
- 1184856551Mooresville Pharmacy · 1000 Lowes Blvd, 28117 · Phone (704) 757-1760 · Fax (704) 757-0851 · Community/Retail Pharmacy
- 1356628937Mooresville Pharmacy East, LLC · 439 E Statesville Ave, 28115 · Phone (704) 799-6870 · Fax (704) 799-6871 · Specialty Pharmacy
- 1205925856Professional Pharmacy Concepts · 120 Southpark Dr, Ste 402, 28117 · Phone (704) 664-9528 · Fax (704) 746-3159 · Community/Retail Pharmacy
- 1366890964Publix Pharmacy #1519 · 631 Brawley School Rd, 28117 · Phone (704) 660-6807 · Fax (704) 360-5908 · Community/Retail Pharmacy
- 1508607730Publix Pharmacy #1872 · 1254 Coddle Creek Hwy, 28115 · Phone (704) 360-6916 · Fax (980) 444-2198 · Community/Retail Pharmacy
- 1053838573Rite Aid · 614 Brawley School Rd, 28117 · Phone (704) 662-8856 · Fax (704) 662-8710 · Pharmacy
- 1093232696Rite Aid · 614 Brawley School Rd, 28117 · Phone (704) 662-8856 · Fax (704) 662-8710 · Pharmacy
- 1255859971Rite Aid · 107 Argus Ln, 28117 · Phone (704) 696-0447 · Fax (704) 696-0453 · Pharmacy
- 1336668250Rite Aid · 230 E Plaza Dr, 28115 · Phone (704) 662-6551 · Fax (704) 662-7949 · Pharmacy
- 1619493673Rite Aid · 230 E Plaza Dr, 28115 · Phone (704) 662-6551 · Fax (704) 662-7949 · Pharmacy
- 1831298082Rite Aid Pharmacy 11457 · 230 East Plaza Drive, 28115 · Phone (704) 662-6551 · Community/Retail Pharmacy
- 1376972307Sam's Pharmacy 10-4917 · 646 River Hwy, 28117 · Phone (704) 360-6033 · Community/Retail Pharmacy
- 1366468225Tall Oaks Pharmacy · 798 Oak Ridge Farm Hwy, Ste C, 28115 · Phone (704) 658-9814 · Fax (704) 658-0721 · Community/Retail Pharmacy
- 1811902919Walgreens #06688 · 542 River Hwy, 28117 · Phone (704) 658-9180 · Fax (704) 658-9184 · Pharmacy
- 1114156510Walgreens #11892 · 1114 Brawley School Rd, 28117 · Phone (704) 696-2583 · Fax (704) 696-2597 · Pharmacy
- 1639698624Walgreens #17641 · 230 E Plaza Dr, 28115 · Phone (704) 662-6551 · Fax (704) 662-7949 · Pharmacy
- 1609893858Walmart Pharmacy 10-1156 · 169 Norman Station Blvd, 28117 · Phone (704) 664-5245 · Community/Retail Pharmacy
- 1558724682Walmart Pharmacy 10-4431 · 966 E Iredell Ave, 28115 · Phone (704) 360-6118 · Fax (704) 360-6117 · Community/Retail Pharmacy
Nearby cities
Related
Questions
How many pharmacies are in Mooresville, NC?
36 active pharmacies with an organization NPI and a practice address in Mooresville, NC in the NPPES NPI Registry, read October 23, 2026.
Where does the phone and fax number come from?
Both are the practice-location telephone and fax numbers the pharmacy filed with NPPES. A number the pharmacy did not file is left blank.
Does this page show which pharmacies are in my plan's network?
No. NPPES does not publish plan networks. Check your plan's pharmacy directory for network status.
Source: NPPES NPI Registry, data as of October 23, 2026. Last updated October 23, 2026. How we source data. Corrections: hello@rivvi.ai.