Currently, SEPHORA owns 12 branches near Framingham, Middlesex County, Pennsylvania. A list of SEPHORA locations in the area can be found here.