Yes, the Sephora at Prudential Center does sell Origins products. The Sephora Beta site tells you if items are in stock at specific stores. I checked a couple of items from Origins and it listed the Prudential Center and Cambridge stores as having them in stock.
If you need any help at the Prudential Center, Anne (or Ann) is lovely! I hope she still works there!