Stage 661

Stage #661 was a Stage department store located at 9155 Dyer Street in El Paso, Texas. The store closed on August 30, 2020.