Venture 129

Venture #129 was a Venture discount department store located at 2102 North Neil Street in Champaign, Illinois.