100 Shoppers World Court, Charlottesville, Virginia 22901(877) 265-7417
Shopping center with variety of retail and dining options located on Route 29 in Charlottesville.