This Walgreens is ridiculous. You have insane wait time in the pharmacy. There is NEVER adequate checkers so many times there is 10 or more people in front of you. And, do not expect a smile for your business, obviously that cost extra.
3660 Vista Ave Ste 101Saint Louis, MO 63110
From Business: Refill your prescriptions, shop health and beauty products, print photos and more at Walgreens.