Babcock from Wisconsin Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Country Cafe - Wisconsin, Babcock, 1699 Highway 80, 54413 (715) 884-2414 Map Frost Watch - Wisconsin, Babcock, 1582 Highway 80, 54413 (715) 884-2666 Map