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 stor e  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