Glidden Stores in Howell