Glidden Stores in New Milford