There is currently a total number of 4 Old Navy branches operating near Hoover, Alabama. See an entire list of Old Navy locations below.