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 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
December 2025
Great staff and locally owned. They are dependable for providing my monthly meds on time.