Old Navy 3377

Old Navy #3377 is an Old Navy clothing store located at Traders Pointe, 6010 West 86th Street in Indianapolis, Indiana.