The world is depending on you!” If you’ve been in Missoula for a very long time, you’ll may remember the store on North Higgins, next to Woolworth’s, before it went out of business in the 1950s. Back ...