Is there a sephora store?
Address: 2751 Park View Ct, Oxnard, CA 93036, USA
Kris T | Aug 24, 2019
No Sephora. There is an Ulta but no Sephora yet.
Elizalde Gabriel | Aug 24, 2019
Yes
SuperBillybob53 | Aug 24, 2019
Not sure. Google or check there website
Thanks! Your answer is awaiting moderation.