Ledyard

There is more than one place called Ledyard:

United States of America

 * Ledyard (Connecticut) - A town in Connecticut.
 * Ledyard (Iowa) - A town in Iowa.