Sandwich MA Ice Cream Parlors 1. 21 Route 6a, Sandwich, MA 02563 | Twin Acres Ice Cream Shoppe (508) 888-0566