All About Albemarle Barracks When anyone mentions “Barracks Road” today, everyone immediately thinks about the shopping center located a few minutes away from UVA and within minutes of Downtown and points north and south. Barnes & Noble also comes to mind, as does Ben & Jerry’s for a quick ice cream fix, or any of […]