The Avon Beauty Center in Novi carries a full line of Avon products available for immediate retail. This store location eliminates the need to place a catalog order and wait for shipping. It carries a wide variety of Avon skin care, makeup, bathing products, clothing, gift items and more. The store opened in October 2010 and is located across from Twelve Oaks Mall.