If anyone needs to make a quick pharmacy run, there is a CVS near the Alexander hotel on Delaware... BUT: There is also a CVS vending machine on the 2nd floor of the PNC Tower south (aka the Hyatt Regency hotel).
Since that's closer, it might be worth someone's time to take a peek at it before running over to the big pharmacy. Or if they need something after it closes (CVS on South Delaware lists it's closing time as 7:30PM).
Hope this helps save someone some frustration.