Keith & Debs Sandwich Station Address: 59 Main St, Terryville, CT 06786 Phone: (860) 516-4616 Other Businesses: Lucky Cup Restaurant at 18 Main St, Terryville, CT 06786 Sunrise Deli & Caterers at 92 Main St, Terryville, CT 06786