CVS has unveiled a new shop-in-shop concept called Skin Care Center featuring solutions for skin health in three U.S. locations — New York City, Woodland Hills, Calif. and Walnut Creek, Calif. The new ...