The CVS at 2975 Lafyette Road, west side, right at the 30th Street intersection. As you know, not the best area of town...which makes it even better that they have these in stock and are selling them.