Glidden Stores in Vernon