Gifford’s Famous Ice Cream Longtime chain of ice cream stands with 293 Main St, Farmington, ME 04938 (207) 778-3617