top of page

Asheboro Drug Company, originally established in 1924, is a staple in the community of Asheboro, North Carolina.  Located next to Randolph Hospital, it sits near the heart of downtown. Its most recent location on White Oak Street was built by former owner Frank "Sonny" Edmonson after he purchased Asheboro Drug from Jack Duggins in 1981.  At that time, the pharmacy was located in the professional village across from the hospital.  In 1988, Sonny decided to move the pharmacy to its current location at the corner of White Oak Street and Ward Street to better serve its patients.  In 2014, pharmacists Ike Brady and Isaac Brady purchased Asheboro Drug. Together, they continue the tradition of independent pharmacy, rich in hometown personal service, as their predecessors had done the previous 100 years.

to About


to Services


On-line refills
Convenient drive-thru pick up / drop off
Free blood pressure checks
Medication Therapy Management

Asheboro Drug's  highly trained pharmacists work with patients to aid in comprehensive  care. Especially important for individuals with chronic conditions and/or undergoing long term treatment, MTM formulates a plan, provides medication review & compliance packaging, and enhances medication adherence helping to provide positive patient outcomes. 

Immunizations &
Flu Shots

Visit Asheboro Drug company for your annual flu shot and important immunizations.  This service can save you time and money!

Over- the -Counter & Generic Medications

Asheboro Drug is a full service independent pharmacy.  Our pharmacists can compound products to fit patients' particular needs.    We carry a large supply of over the counter medications as well as generic versions of OTC and prescription medications.  

Inventory includes diabetic supplies, wound care, natural & herbal products and dollar items for your convience. 

to Refills


306 White Oak Street
Asheboro, NC 27203
Phone: 336-625-5111  Fax: 336-625-0566
MON-FRI: 8:30am-7:00pm  SAT:8:30am-3:00pm
SUN : Closed
Don't forget about our convenient drive-thru pick up!
Download our Mobile App

Available on for
iOS and Android

306 White Oak Street
Asheboro, NC 27203
Phone: 336-625-5666  
Fax: 336-625-0566


MON-FRI: 8:30am - 6:00pm  
SAT: 8:30am - 1:30pm
SUN:  Closed
Located at the corner of White Oak and West Ward.
bottom of page