Cannon Pharmacy
Cannon Pharmacy was established in 2002 and is locally owned and operated. We are proud to have 6 pharmacy locations to serve you in Kannapolis (north and south), Mooresville, Salisbury and in Charlotte at South End and South Park.
Need help with a prescription, refill, delivery, vaccine, or pharmacy service? Contact your preferred Cannon Pharmacy location for personalized support from our local pharmacy team.
Cannon Pharmacy serves patients across the greater Charlotte area, including Charlotte, Kannapolis, Mooresville, and Salisbury, North Carolina.
Cannon Pharmacy patients can request prescription refills through the RxLocal app or RxLocal website. If you need help with a refill, contact your preferred Cannon Pharmacy location directly.
Cannon Pharmacy offers free local prescription delivery from participating locations. Contact your local Cannon Pharmacy to confirm delivery availability, timing, and eligibility.
Cannon Pharmacy offers flu shots and other vaccination services at participating locations. Contact your preferred location to ask about vaccine availability, walk-ins, or appointment scheduling.
If you have questions about your medication, contact your preferred Cannon Pharmacy location and ask to speak with a pharmacist. Cannon Pharmacy also offers medication reviews and personalized support to help patients better understand their prescriptions, medication schedules, and pharmacy care.
For urgent medical concerns, contact your healthcare provider or seek emergency care.
Cannon Pharmacy pharmacists are Medicare Part D specialists and can help patients with questions about prescription coverage, medication costs, and pharmacy care options. Contact your preferred Cannon Pharmacy location for support.
Select Cannon Pharmacy locations offer home medical equipment and support for patients and caregivers. Cannon Pharmacy boasts one of the largest home medical equipment showrooms in the Charlotte area, with products designed to support comfort, mobility, safety, and daily care needs. Contact your preferred location to ask about available equipment and showroom services.

Cannon Pharmacy South End serves patients in Charlotte’s South End neighborhood with prescription refills through RxLocal, free local delivery, vaccines, personalized pharmacy care and home medical equipment.
Address: 2334 South Boulevard, Charlotte, NC 28203
Phone: 704-523-8608
Visit Cannon Pharmacy South End for refills, vaccines, delivery, pharmacy services and home medical equipment.

Cannon Pharmacy South Park serves patients in Charlotte’s South Park area with prescription refills through RxLocal, free local delivery and pharmacist support for your medication management.
Address: 4501 Cameron Valley Parkway, Charlotte, NC 28211
Phone: 704-367-7440
Visit Cannon Pharmacy South Park for refills, delivery, and pharmacy services.

Cannon Pharmacy Mooresville serves patients in Mooresville, North Carolina with prescription refills through RxLocal, free local delivery, vaccines, pharmacist support, and personalized pharmacy services. Cannon Pharmacy also boasts one of the largest home medical equipment showrooms in the Mooresville area.
Address: 521 East Plaza Drive, Mooresville, NC 28115
Phone: 704-658-9870
Patients can visit the Cannon Pharmacy Mooresville website to request refills, view pharmacy services, schedule eligible vaccines, and contact the pharmacy.
Visit Cannon Pharmacy Mooresville for refills, vaccines, delivery, pharmacy services and home medical equipment.

Cannon Pharmacy Kannapolis Main serves patients in Kannapolis, North Carolina with prescription refills through RxLocal, free local delivery, vaccines, medication support, personalized pharmacy care and home medical equipment..
Address: 1706 South Cannon Boulevard, Kannapolis, NC 28083
Phone: 704-933-6337
Patients can visit the Cannon Pharmacy Kannapolis Main website to request refills, view available services, schedule eligible vaccines, and contact the pharmacy.
Testing by Indycare: Testing services, including COVID-19, Flu, HbA1c, RSV, and Strep testing, are provided by Indycare which is conveniently located alongside Cannon Pharmacy Kannapolis Main. Visit the Indycare website to schedule an appointment.
Visit Cannon Pharmacy Kannapolis Main for refills, vaccines, free local delivery, pharmacy services, and home medical equipment.

Cannon Pharmacy Kannapolis North serves patients in Kannapolis, North Carolina with prescription refills through RxLocal, free local delivery, vaccines, pharmacist support, and personalized pharmacy services.
Address: 1402 North Cannon Boulevard, Kannapolis, NC 28083
Phone: 704-933-7948
Patients can visit the Cannon Pharmacy Kannapolis North website to request refills, view pharmacy services, schedule eligible vaccines, and contact the pharmacy.
Visit Cannon Pharmacy Kannapolis North for refills, vaccines, delivery, and pharmacy services.

Cannon Pharmacy Salisbury serves patients in Salisbury, North Carolina with prescription refills through RxLocal, free local delivery, vaccines, medication support, and personalized pharmacy care.
Address: 1401 Jake Alexander Boulevard South, Salisbury, NC 28146
Phone: 980-892-0700
Patients can visit the Cannon Pharmacy Salisbury website to request refills, view available pharmacy services, schedule eligible vaccines, and contact the pharmacy.
Visit Cannon Pharmacy Salisbury for refills, vaccines, delivery, and pharmacy services.