Photos, medicine, daily essentials. Walgreens is the place. This location is clean, the staff is friendly, and the the healthcare clinic is so nice to have.
For the pharmacy, I like that they have a TV screen at the top to give you an idea of when your prescription is ready. Very helpful touch.