1. Billmont's Country Store 544 Main Rd, Stamford, VT 05352 Coordinate: 42.74923,-73.07111 Phone: (802) 694-1416