Free Home Delivery

About Our Pharmacy

We care about our community

We take great pride in getting to know each patient on a personal basis, understanding their health concerns and needs, and providing them with the necessary knowledge and information to help them enjoy long, healthy and fulfilling lives. 

Fast & Easy

 We also understand that getting your prescriptions filled should be fast and easy. As such, we always aim to have your prescription filled and ready within minutes so that we can complete our consultation in a timely manner and get you on your way

We Care

Each patient deserves the greatest level of respect, care and attention, and it is our goal to consistently be there for our patients.

We Speak your language

We speak English,

Hablamos Español ,

بنحكي عربي

UiMatched to you in under 24 hours.

Providing Doctor Approved Medicines & Health Supplements At Affordable Prices

At Doctor’s Choice Pharmacy , we care about service not the price. We offer very competitive price compared to all other drug stores. We do our best to find ways to save your money. From an extended supply of your scripts at a very affordable price to free home delivery and mail service. Anyone can take advantage of our cost savings prices.





lots of Customers pay LESS at Doctor’s Choice Pharmacy than their Insurance co-pay. About half of them have insurance, but they prefer to pay our cash prices because simply it is cheaper


You can save a lot if you pay out of pocket for your prescriptions

Medicare / donuts hole

We do our best to help patients find the best way to spend their money and choose the best plan for them

What we Do

Sourcing Only the Highest Quality Products

At Doctor’s Choice pharmacy,  in Our Compounding product, We focus on the high quality product and the very satisfying services

Who We Are

Our Experts

Rania Shenoda


Joe S


Doctor Approved

Trusted By Doctors & Patients Around the Country.


Perez Pediatric 

Saad Pediatric Medical Group


(909) 532-5588


639 N 13th Ave , Upland. Ca 91786 


Store Hours

M-F:9am - 5pm
S-S: Closed