K's Creamery & Donut Shop

Ice cream shop · 818 Main Rd, Stamford, VT

To-Go

Hours

More food in Stamford, VT · Ice Cream in Stamford