Glidden Stores in Dover Foxcroft