Abacus Freeport Abacus Freeport October 29, 2015 MePush Web Team 6 Main St, Freeport, ME 04032 (207) 865-6620 http://www.abacusgallery.com/freeport Location MePush Web Team More by MePush Web Team 0 Newer Abacus Kennebunkport Older Abacus Ogunquit