New Sweden from Maine Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Potato Bouchard - Maine, New Sweden, 156 East Rd, 04762 (207) 896-5580 Map