Battlefield Pharmacy


Patients First. Always.


Our mission is your health

DSC_0209 (1).jpg

Choosing your neighborhood pharmacy is a critical decision. Battlefield Pharmacy in Battlefield, Missouri understands that it takes trust and confidence from our patients. We do this through our patient centered approach. With each day that we work at our drugstore, we make mindful efforts to win your trust and to maintain your confidence in both our services and the pharmaceutical products we offer.

Every family needs a pharmacist who is caring, detail-oriented, knowledgeable and most of all, easy to approach. You will find such people at Battlefield Pharmacy in Battlefield, Missouri. Our staff is willing to take the time to go over your medication plan, provide you with valuable advice and also offer you various options from generic brands, brand-name medications and compounding solutions. To us, you are not just a number; you are a person with distinct medication needs and, sometimes, limited budgets. Our job is to fulfill your healthcare requirements to ensure your well-being and long-term good health without spending more than you need to.

Call us at 417-730-1456 or use the contact form to ask us how we can help you. We even make transfers easy!



Health Screenings/Monitoring

Staying healthy requires staying informed about your health. We can help with health screening in our Pharmacy. Blood Pressure, Diabetes, let us help you stay ahead of potential problems with a health screening. Let our dedicated team of help you make the most of your health!

Medication Therapy Management (MTM)

Battlefield Pharmacy’s specially trained Medication Therapy Management (MTM) pharmacists work closely with you and your doctors to solve any problems related to your medicines and to help you get the best results from taking them. Your health is important to us.


Leave the details to us. We take the guess work and hassles out of moving your prescriptions. Our staff is ready to make sure your health needs are met in an efficient and low stress manner. That’s the Battlefield Pharmacy difference: Patient Focus is the center of everything we do.


Some healthy choices are easier than others, like staying up-to-date on your immunizations. Your Battlefield Pharmacy pharmacist is trained and certified to administer specific immunizations on-site at the pharmacy. Offering vaccinations is another way we put our patients needs first.

Medication Adherence

Medication adherence is absolutely vital to preventing adverse events. Adherence is crucial for patients with all conditions, especially among patients taking costly and complex specialty drugs. Battlefield Pharmacy staff utilize numerous tools to help you stay on top of your meds.

Special Orders

Having a difficult time finding a prescription or product for your health care needs? Battlefield Pharmacy will go the extra mile to find what you need. In most cases we can have the prescription or product for you at our store the next day. Call us at (417) 730-1456 to discuss your special orders.


Customized medication compounding allows Battlefield Pharmacy to formulate drugs that may not be commercially available. By working with your doctor, we can customize the strength and dosage form of a medication to your needs. Prescriptions made easy at Battlefield Pharmacy.

Pet Meds

Battlefield Pharmacy can compound pet meds in the appropriate strength, dosage form, or flavor for you. With a wide variety of flavors available, many small animal pet medications can be customized to ease the delivery and compliance of your pet’s therapy. We order Pet Meds too!

Free Delivery

Don’t have time to drop by the store after work? Sick at home and don’t feel well enough to drive? We’ve got you covered! We can deliver your prescription and the products we carry right to your door.


Wherever the art of medicine is loved, there is also a love of humanity.
— Hippocrates


Contact Us

DSC_0211 (Custom).jpg

We're Open

Monday-Friday: 8:30a.m.-6:30p.m.

Saturday: 9a.m.-1p.m. Sunday: Closed

Contact Us

Phone: 417-730-1456

Fax: 417-890-0380