CVS

2.8 (41)

3603 McMasters Ave, Hannibal, MO 63401
(573) 719-3122
cvs.com

Claimed
Drug store
Beauty supply store
Beer store
Convenience store
Cosmetics store
Greeting card shop
Liquor store
Perfume store
Stationery store
Vitamin & supplements store
Drugstore chain selling a variety of beauty & health products, plus some grocery & household items.

Service options

  • Delivery

Reviews

Reviews are sorted by relevance, with the most helpful and insightful feedback listed first for easy reference.

Write a Review

Corey Reynolds

2023-12

This has to be by far the worst pharmacy I have ever delt with. They are extremely slow and everytime I come to pick up my prescriptions they never have them all ready and they tell you to come back in 30 minutes then when you do come back they don't even have all of them done and expect you to wait another 30 minutes or more to get get the rest of your medicine. This place is poorly managed and extremely slow. I would recommend to anyone to find a different pharmacy to deal with. It seems like what management they do have here dontrey to fix the problems the have going on in the store.

Chuck Coleman

2023-12

Not even worth 1 star. I went online and scheduled a vaccine appointment at the hannibal location. . Got a confirmation text. The day of my appointment I got another text reminding me of my appointment. Drove 35 miles from home to the store and was told when I got there they aren't doing vaccines anymore and that for some reason corporate had never taken down the scheduling system. I total waste of gas and my morning. We moved our perscriptions to another pharmacy and will never set foot in there again !

Lacey Montgomery

2023-12

I would rate this a half a star if I could. This is the absolute slowest pharmacy in this town. Make people wait over and hour then tell them to wait longer when this should have been done way before long. Get it together and maybe get a smarter person at the window too šŸ˜‘

Irene Devine

2023-05

Very disappointed in Hannibal CVS. Have had several issues with them in the past. Today, I went to pick up my meds that were sent in yesterday. They told me it was going to be an hour wait. When I asked about when they were sent in, she said that they were two days behind. I would not have mind waiting, but I had to go out of town and couldn’t wait around. So, I asked if she could just transfer the medication to where I was going. She then said I could just go to that CVS and tell them I needed the meds transferred. I told her that I would like her to do it and she refused and said they have the same system as they do. I understand, but I didn’t want to have to wait for them when I got to where I was going. Luckily, I was able to call the other CVS, and I can get my meds tonight. I understand being short staffed and that’s not why I’m upset. I’m upset because the cashier could have just as easily done it for me and she refused to help. It’s to the point I want to use a different pharmacy because I’m tired of being treated poorly.

C W

2023-05

Going on almost a week without my medication because they always find some type of problem with my prescription and instead of calling as soon as they get it they just ignore it. They don’t even contact my doctor to resolve the ā€œproblemā€. Or they’ll lie and say it’s ready but when I go to pick it up there’s magically a problem or they don’t even have the medicine. The women working back there are also rude and nasty. When I asked for a phone number to file a complaint the lady got even nastier and told me to complain about my doctor instead and practically hung up on me. As soon as I can switch my prescription to another pharmacy I definitely will.

Boomer Mitchell

2022-05

My husband had open heart surgery three days ago the hospital faxed in his prescriptions at 10 AM this morning at 2 PM they still were not ready and finally when they were ready they shorted me one of his prescriptions a very important one at that the one that keeps the fluid off of them so they don’t have to be readmitted to the hospital it’s called Lasix. When I called at 6:30 they said no we still do not have it ready yet and I said can I have that prescription transferred she goes we don’t do that. I said how much longer I’ll 15 minutes I guess. So I get back in my vehicle and drive back again and went through the drive-through as the staff member through the prescription at me and slammed the drive-through window I will not do business with CVS again nor will anybody in our family and I will spread the word to anybody that will listen including physician offices. If you can’t do your job give it to someone who can

brenda trisler

2023-05

Moved my scripts to CVS from Walgreens , something I thought I’d never do , however do to Walgreens cut pharmacy hours they couldn’t fill my order because they were not open . So happy CVS was ! staff very pleasant , got my business . , got my attention ! Thank you CVS!

Roy Peters II

2024-01

If it was possible to give zero stars I would. The worst pharmacy ever.

Conner Lamberson

2022-05

The fat lady with curly brown hair that is younger in the pharmacy is a complete bi*ch. i went in with my grandpa for his prescription since when he called he was told it was $69 with insurance and that is not correct. I showed a good rx coupon for the prescription after she checked and said insurance was processed (even though it was being rang up at street price and all other prescriptions he gets are less that $10). The good rx coupon shows $27.41 but she rang it up at $45. I pointed this out and was told that’s the price and if you don’t like it transfer your prescription somewhere else. I did verify the dose(100mg), form of pill(tablet), and quantity(20) though the app for the pricing and filed a complaint. I am awaiting a call back from the district manager and will update my review.

Megan Rimel

2023-11

Don't bother calling. You will not get an answer and you can hear them repeatedly putting you on hold with no "please hold" not one word.

Rose Brock

2023-11

Been trying to call for 3 days. No ANSWER. ! Waited as long as 1 1/2 hours on the phone. They need a person who can answer the phone! This is ridiculous 🤬

Ori Sgr

2022-05

Needed an insulin prescription transferred here to fill and after 3 wasted days of CVS being "too busy" (their words not mine) to get the script transferred, we ended up at the local competition Grand Pharmacy. They filled it immediately.

John Allen

2023-05

Very kind and knowledgeable pharmacy staff. They are very nice and all work in harmony and with a truly kind smile willing to explain all or what part you may not understand. Very clean store.

Kerri Fowler

2020-05

I have always used Walgreens. I used the Walgreens in Hannibal and was treated horribly. My husband shattered his heel bone and had surgery. I went to fill his pain medication and the pharmacist flat out refused to fill his prescription without even calling his doctor to verify his RX was good. I decided to go to CVS and was horribly embarrassed, feeling like a criminal drug addict (as Walgreens just made me feel). When I went in, I was greeted with a smile, and was given the respect to explain what just happened. They were very kind and empathetic. They verified the prescription with the doctor and filled it with no issue at all. They will be getting all my prescription business from now on!! Very polite, professional, and courteous! Thank you CVS for helping my husband!!

Lillian Bowen

2023-05

CVS is always neat and clean. Merchandise and boxes not on floor. Display always neat and well organized

Tony Kamrowski

2020-05

Pharmacy hrs on weekends are terrible , especially if you are released from hospital .They need stay open until 8 or 9 as if emergency there no pharmacies in in your town . open after 7 and no all night ones especially. I like see a all night .Plus insurance companies and certain pharmacies are a joke ..saving you money is way rip people off.

Cara Bowman

2022-05

4 medications purchased 10/21/21 from CVS $139.56Same for medications purchased 10/22/21 from locally owned pharmacy $62.55Do your homework people. I won’t make that mistake again.

Kate Arnold

2024-03

Very very slow!!!!!! Customer service sucks!!!

Carol Shimer

2018-05

Never will I go there again. I sat there for 20mins and get called to the counter and they tell me that the girl didn't realize that the script had 2 different percriptions on it. Then she goes on to tell me that one of them they didn't have enough of.

Kimberly Mann

2017-05

Switched from Walgreens...where I always had to wait, employees could be rude...CVS IS AWESOME!!!! Hardly ever a wait, and if so its a short one, and the staff is always very helpful and friendly.

kindrick Eston

2023-08

Extremely unprofessional lady behind the counter only wanted to argue about how they don't accept Amazon returns at the Amazon return counter

Steve Young

2024-02

Cvs is always great

jeri pritchett

2017-05

I love going here...although where can find deals anything else is extremely high. Employees are always welcoming you and very friendly. Always clean environment

David Gulley

2023-05

Great staff and clean store. A+ pharmacy techs as well.

David Newland

2022-05

Went there for my first covic shot no wait time very courteous staff,answered all my questions.

Shang Cynthia Williams

2018-05

Great people fast and friendly .omg there faster than Jimmy John's 😸

Kevin Fortman

2021-05

Slowest service.waited 22 minutes for a bottle of tylenol

Matthew Alan Whitaker

2023-05

It's great to get what you needed

Jerry Cook

2020-05

Well thought out floor plan friendly staff

Anstherz

2023-10

Cashier was slow

Opening Hours

Monday 8 AM-9 PM
Tuesday 8 AM-9 PM
Wednesday 8 AM-9 PM
Thursday 8 AM-9 PM
Friday 8 AM-9 PM
Saturday 8 AM-9 PM
Sunday 9 AM-9 PM

QR Code

Scan the QR code to leave a review.

Pet Stores in the USA

Discover an extensive listing of reputable pet stores offering their products and services across the country. Find dependable solutions for all your pet care needs with ease.

Broswe by Population

Broswe By States

Browse by Alphabet