Get directions to: Ledyard Country Ice Cream, Ledyard, CT
Restaurant address: 680 Colonel Ledyard Highway Ledyard, CT 06339, USA
Restaurant: Ledyard Country Ice Cream