OUR SERVICES
OUR SERVICES
At Grand Pharmacy, we offer much more than your average chain pharmacy. We are the oldest pharmacy in Hannibal, with a long-standing reputation as a key member of the Hannibal Community.

PHARMACY SERVICES
We provide a seamless transfer process for your prescriptions and ensure they are filled promptly. Being the oldest pharmacy in town, we take pride in our strong community reputation and are here to assist you!

MEDICATION THERAPY MANAGEMENT SERVICES
In addition to transferring and filling prescriptions, we provide Medication Therapy Management Services to assist you in understanding your medications. Our Med Sync program is also available, which reduces your visits to the pharmacy while still receiving the same excellent care by filling your monthly medications all together once a month or every 3 months.

OVER THE COUNTER
In our store, we have various over-the-counter items that you may need. From vitamins and supplements to cough drops, we have a selection of OTC items that will help you. Our Pharmacists are happy to help and give their recommendations!

IMMUNIZATIONS
We provide various immunizations at the pharmacy, including shingles, tetanus, pneumonia, RSV, flu, and COVID (in season only). We are happy to check your eligibility for vaccines at any time! We can also come to your home to administer vaccines for patients with transportation difficulties.

FREE DELIVERY
We offer free in-town delivery at all of our locations. Hannibal delivery is Monday through Friday. We also offer delivery to Palmyra on Monday, Wednesday, and Friday. Our Center location delivers to Perry, Center, and New London on Monday, Wednesday, and Friday as well.

COMPOUNDING
Our Hannibal location is now a licensed compounding pharmacy! We prepare a variety of therapies including topical pain relievers, bio-identical hormone restoration, autoimmune disease treatments, allergen avoidance preparations and much more. For more information, choose option 3 when calling (573) 221-2792.

MEDICATION PACKING
For eligible patients, we offer Medication Packaging using Dispill™. This service separates all of your prescriptions by date and time, and makes managing medications convenient and easy.

LONG TERM CARE FACILITY PACKING
We offer bubble packing to long-term care facilities, filling all patient medications once monthly

CURBSIDE PICK-UP
When you arrive, pull on Lincoln Street and call the pharmacy at 573-221-2792, and we will be happy to bring your prescriptions out to you. In order to use curbside pick-up, you must have a credit card on file with us for any copays.

INJECTABLE MEDICATION ADMINISTRATION
For patients with Long-Acting Anti-Psychotic Injections and other injectables, we offer administration Monday-Friday from 9 a.m. to 5 p.m. We request you call ahead to let us know when you are coming.

MAIL OUTS
For people who are outside of our delivery areas, we offer mail-outs for a $12 fee. We provide a tracking number for patients upon request.

COMMUNITY HEALTH
Grand Pharmacy provides unique community health services to our valued members. We actively engage with our community and are committed to offering resources to everyone. Whether it’s participating in community events or assisting individuals, our dedicated public health team is always ready to lend a helping hand.

GREETING CARDS
In our store, we have a selection of greeting cards for you to choose from for almost any occasion! Our greeting cards have a reputation for being the best in town!
Watch these videos to learn more about our services! If you are interested in any of the following services, contact the pharmacy to learn more!






