Bealls 830

Bealls #830 was a Bealls department store located at 2201 South Townsend Avenue in Montrose, Colorado. The store closed on.