Stage 620

Stage #620 was a Stage department store located at 223 West Walker Street in Breckenridge, Texas. The store opened in July 1997 and closed in January 2017.