There are 2 Ice Cream Shops in Sheldon, Vermont in an area of 39 square miles.
Find addresses, phone numbers, fax numbers, hours & services for Sheldon Ice Cream Shops.
Churchillins Ice Cream 4232 Vt Route 105 Sheldon, VT
Devyns Creemee Stand 4232 Vt Route 105 Sheldon, VT