Stage 658

Stage #658 was a Stage department store located at 700 South Zaragoza Road in El Paso, Texas. The store opened in July 1997 and closed in October 2001.