Sephora Opens in Riverhead Shopping Center Business By Taylor K. Vecsey Sephora, a multinational retailer of personal care and beauty products, recently opened its doors in the Riverhead Centre.