top of page

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. 

IMG_6305.HEIC

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!

IMG_6449.heic

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.

IMG_2488.jpeg

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!

IMG_6275.HEIC

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.  

A480F172-108C-4FBA-B869-590D2803F500_edited.jpg

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.

IMG_4538.jpeg

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. 

5BD3E56D-3CC5-4747-8DAA-51CE3E8C877B.heic

LONG TERM CARE FACILITY PACKING  

We offer bubble packing to long-term care facilities, filling all patient medications once monthly

IMG_6312.HEIC

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. 

IMG_6296.HEIC

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.

IMG_7246.HEIC

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!

Pharmacy software powered by PioneerRx

Proud partner of Wix

Proud Good Neighbor Pharmacy 
Designed by AH and EG (2025)
bottom of page