Today, Old Navy has 4 stores near Lafayette, Tippecanoe County, Indiana. See the full listing of all Old Navy branches below.