Cheap Eats in Windsor Locks (CT) Full list of companies Cheap Eats category in Windsor Locks, Connecticut Subway 4 National Dr Ste C, Windsor Locks, CT 06096, (860)627-5555 Page 1