6020 E 82nd St, Indianapolis, Indiana 46250n/a Suite 700 Castleton Square Mall
Sephora is no longer available at this open JCPenney store location.