An interactive map showing the location of Armstrong Knitting Factory, Charlottesville, Charlottesville, Virginia, USA.