We currently have the new COVID vaccines in stock. Please call about getting yours today.

We are proud to offer Spanish speaking services for our customers. Click here to learn more!

Estamos orgullosos de ofrecer servicios en español para nuestros clientes. ¡Pulsa aquí para saber más!

A hometown pharmacy with world-class service

Our expertly trained pharmacists and friendly staff pride themselves on making sure your pharmacy experience exceeds expectations. Visit us today and let us take care of you.

See What Our Patients Are Saying About Us

I've been with Barnes over 10 years and wouldn't change anything. The staff are nice and very helpful.
5 STAR REVIEW
Excellent service and great kindness!
5 STAR REVIEW
Barnes Drugry is the pharmacy my family trusts! We are thankful they're apart of our community.
5 STAR REVIEW

Tulsa Born and Raised

T. Roy Barnes Drugry has been serving patients and customers in Tulsa, OK for more than 75 years. First opened in 1941 in downtown Tulsa, T. Roy Barnes’ pharmacies quickly set a standard in locally-owned pharmacies for generations to come.

Today, T. Roy Barnes Drugry is owned by a new generation of pharmacists, but the culture of high standards and superb customer service still rings true. The team serves the Tulsa metro from their centrally-located pharmacy at 34th and Yale Avenue. Modern amenities include prescription delivery, online reordering and a drive-thru as well as nursing home and assisted living services.

Our pharmacists are your midtown neighbors and pride themselves in taking care of their community.

Give us a call at 918-743-6623 to see how we can serve you.

Follow Us On Facebook!

Join Our Newsletter

Subscribe to our newsletter for seasonal promotions, health news and savings