Cannon Pharmacy in Salisbury is a great local pharmacy with an excellent and experienced staff. The place is extremely clean and reminds many of an old-fashioned drug store. It is known for being a nice, quiet, and intimate place that is not packed, with no lines.
Everyone is extremely kind, friendly, helpful, and super nice, treating customers as if they have known them for years. The staff actively tries to help with medications and is very upfront about costs. They are efficient, with prescriptions transferred, filled, and delivered quickly, sometimes within a couple of hours. A convenient message system notifies customers when medications are ready and provides the cost.
The pharmacy has an amazing amount of different medical supplies, products, and equipment already in stock on its shelves for selection. A helpful feature is the packaging that separates medications by the time of day they should be taken. They also offer delivery. Customers highly recommend Cannon Pharmacy, calling it the best pharmacy they have been to and their new family pharmacy.
I switched pharmacies about 2 months ago. I couldnt be happier with switch. The staff is always so nice and happy to answer any questions. They fill my prescriptions without me even calling and they call when its ready. The best part is, they are a quarter of the price of every other pharmacy.
February 2026
I have been using Cannon for several years. I have never had an issue with them at all. They are quick to get my meds filled. They are all nice and polite. I have never had an issue with them I recommend them to everyone.
February 2026
Came over from the nearby Walgreens . Awesome place . Very nice staff