Amatos Sandwich Shops
127 North St
Houlton, ME 04730-1832
207-538-3080