Glidden Stores in Milford