Wednesday, 28 October 2009 By Chant Wagner Preview of the New Creed Boutique in Manhattan {Perfume Movies & Adverts} Here is a sneak peek at the new Creed boutique to open in New York City in December 2009. The store is located at 794 Madison Avenue in Manhattan. Via press release