Typical CVS with the usual departments - personal care, cosmetics, some food and drink and snacks, over the counter medications, a full service pharmacy and the like.
I stopped in because it was certainly more convenient than getting the same two items from Walmart. The store is clean and bright and tidy with a brief wait at the checkout as there was only one person working the register. There's a certain cost for the convenience - the items I purchased were about 40% more expensive here compared to Wally World.
There's plenty of parking and they do have a drive through for the pharmacy.