An interactive map showing the location of Armstrong Elementary School, Lynchburg (Independent City), Lynchburg, Virginia, USA.