June 21, 2011

The first thing one notices upon entering Rite Aid’s new Wellness concept store in Mechanicsburg, Pa., is how bright, airy and open it looks, compared with a typical retail pharmacy, thanks to a new paint job and lower shelves that left some customers with the mistaken impression that the store had new lighting.