Wow, this was a super nice CVS. Apparently it's new too, my parents visited Vegas in Dec. of last year (2015) and said it was being built at that time.
It basically saved my life on Monday morning - I did too much walking in sandals on Sunday night, and I was literally limping off to the airport. I (limped) over here and bought some of the CVS brand callus things for my feet, I think they were like $7.50 or so.
I could definitely see coming here and stocking up on snacks and drinks if I was staying in Vegas longer, as my Bally's room had a fridge.
Really pretty layout too (it's all glass and huge windows) which I liked. Nice addition to the Strip.