An interactive map showing the location of William H. McGuffey Primary School, Charlottesville, Charlottesville, Virginia, USA.