Get directions to Sephora
in Charlottesville Fashion Square

Location of store Sephora in Charlottesville Fashion Square mall is 1600 Rio Rd E, Charlottesville, Virginia - VA 22901 - 1405.

GPS Coordinates: 38.078095, -78.474569


Your address:

« Return to store detail