ZENSATION is now available at High-Tech Skin Lab, Lord & Taylor on Fifth Avenue, New York.
ZENSATION is introduced by the oldest upscale, specialty-retail department store - Lord and Taylor on Fifth Avenue, New York. Since 1826, Lord & Taylor has built a reputation for service, for quality, and most of all, for style. By creating a unique mix of the latest trends and the timeless classics, they have become the favorite store of generations of shoppers. The windows of their flagship location on Fifth Avenue have been making an impact on the New York fashion scene for more than 90 years.