Town Frosty's Address: 15890 State Highway 59, Snelling, CA 95369 Phone: (209) 563-6161 Restaurants, Ice Cream Parlors