Stage 841

Stage #841 was a Stage department store located at Slaton Plaza in Slaton, Texas. The store opened in July 1997 and closed in October 2001.