200 Market St, Flowood, Mississippi 39232(601) 863-2021
Sephora is no longer available at this open JCPenney store location.