Dairy Queen (Treat)3.40(0 reviews)Fast Food / 323 N Main St, Natick, MA 01760-1118, United States / Park Street Ice Cream Shoppe3.00(0 reviews)Ice Cream / 14 Park St, Natick, MA 01760, United States / Carvel Express3.34(0 reviews)Ice Cream / 1245 Worcester St 1st Floor, Natick, MA 01760, United States /