Today, SEPHORA operates 5 branches near Amherst, Erie County, New York. On this page you can find a list of SEPHORA locations close by.