Call Today: 580-492-5007
Select Page

 Your Locally Owned Hometown Pharmacy, “We are ready to serve you!”

Since 1982, Elgin Pharmacy has been providing friendly, personalized, hometown service to customers in Elgin, OK and the surrounding communities. We are here to meet your needs with our retail pharmacy as well as our wide selection of over-the-counter items and gifts. Whenever you stop in, you will be greeted by our friendly, smiling, knowledgeable team, ready to answer all of your questions!

Hometown Pharmacy Service Elgin, OK

Our History

Elgin Pharmacy was originally established in 1982 by Mark and Pam Deevers. The pharmacy was then purchased by Dr. Brendan Jones and Shelby Jones in March 2018. Brendan and Shelby are both Elgin High School alumni.  Brendan spent three years serving as a pharmacist in the US Navy. We are proud to be a veteran-owned business. 

Products & Services

Retail Pharmacy Elgin, OK

Retail Pharmacy

Our knowledgeable pharmacy staff offers:
•   Prescription Medications
•   Vaccinations (Pneumonia, Influenza, Shingles, RSV)
•   Medication Counseling
•    Allergy Shots

 

 

 

Drug Store Products Elgin, OK

Drug Store Products

•   Vitamins & Supplements
•   OTC Painkillers
•   OTC Cold & Fever Medicines
•   Children’s Medications/Vitamins
•   Hygiene Products
•   Leanin’ Tree™ Greeting Cards
•   And More!

Photo Kiosk Elgin, OK

Boutique and Gifts

Not only do we provide your medications and vaccinations, we have a huge assortment of your favorite items, clothing, and merchandise. We aim to be a one-stop shop for all of your needs!
•   Clothing
•   Home 
•   Men 

 

Contact Us Today!

We would love you to be your local pharmacy and for you and your family to trust us with your health care needs. Feel free to contact us at (580) 492-5007 with questions, or to refill medications. We look forward to seeing you at our store! 

Elgin Pharmacy

12889 Commerce Drive
Elgin, OK 73538

Contact:

Phone: 580-492-5007
Fax: 580-492-5090
Email: brendanj@elginrx.net

Hours:

Mon – Fri : 8:00 AM – 6:00 PM
Sat : 8:00 AM – 12:00 PM