Mount Desert Island Ice Cream

325 Main St Bar Harbor ME 04609 USA

(207) 801-4006

Location