Ledyard Meadows Luxury Apartments offers townhouse and garden style apartments in a pristine meadow like setting. A newly constructed community with stunning interior finishes, energy efficient appliances, pet friendly accommodations and much more. Call 860-887-2792 today for more info.