Old Navy 5570

Old Navy #5570 is an Old Navy clothing store located at Poplar Plaza, 3440 Poplar Avenue in Memphis, Tennessee.