Stage 642

Stage #642 was a Stage department store located at 326 University Avenue in Lubbock, Texas. The store opened in July 1997 and closed in October 2001.