Benefit Cosmetics Retailer - Sephora Inside JCPenney - Thousand Oaks Mall in Thousand Oaks, California (Cosmetics, Skincare) - Map

Map & Directions Store Details & Deals

280 Hillcrest Dr W
Thousand Oaks, California 91360-4294

Phone: 805-497-6811

Detailed Map