January 2001 – present LOCATION Downtown Disney – Sephora is one of the larger stores in the Downtown Disney district. You can find it on the southern side, next to the Grand Californian entrance off the strip. EXPERIENCE Details: Merchandise – cosmetics & beauty accessories Price Range – most individual products are under $50, with […] Read more…