SALT Holiday Market

  • SALT 1330 Thomas Jefferson Parkway Charlottesville, VA, 22902 United States