Freeman's General Store Address: 39354 Highway 149, Creede, CO 81130 Phone: (719) 658-2954 Restaurants Other Businesses: Pizzeria 8852 at 105 N Main St, Creede, CO 81130 Antlers Riverside Restaurant at 26222 Highway 149, Creede, CO 81130