The total number of Old Navy stores currently open near Waynesboro, Virginia, Virginia is 4. See below for a complete list of Old Navy branches close by.