Old Navy 6779

Old Navy #6779 is an Old Navy clothing store located at Market Place Shopping Center, 2000 North Neil Street in Champaign, Illinois.