Overview
Ledyard is a city in Connecticut, United States, with a population of about 15,212[1].
Geography
- Coordinates: 41.4398, -72.0142
Places · place_us_ct_ledyard
Ledyard is a city in Connecticut, United States.
Ledyard is a city in Connecticut, United States, with a population of about 15,212[1].