Stores in Craftsbury, Vermont

Directory of stores in the town of Craftsbury, Vermont.
 

 

Craftsbury General Store Deli, pizza & store  Open 7 am-8 pm Tues.-Sat. & 7 am-7 pm Mon & Sun.118 South Craftsbury Road  Craftsbury VT 05826 Phone: (802) 586-2440

Craftsbury General Store
Deli, pizza & store 
Open 7 am-8 pm Tues.-Sat. & 7 am-7 pm Mon & Sun.118 South Craftsbury Road 
Craftsbury VT 05826
Phone: (802) 586-2440

C Village Store Deli, pizza, gas pumps & convenience store Open daily 5 am to 8 pm  5 South Craftsbury Road Craftsbury VT 05826  Phone: (802) 586-2554

C Village Store
Deli, pizza, gas pumps & convenience store
Open daily 5 am to 8 pm 
5 South Craftsbury Road Craftsbury VT 05826 
Phone: (802) 586-2554