At present, SEPHORA owns 4 branches near Rochester, Olmsted County, Minnesota. On this page is a list of SEPHORA locations nearby.