Right now, SEPHORA has 4 locations near Troy, Miami County, Ohio. The listing of all SEPHORA stores in the area can be seen below.