0 People Living at 27 Terry Road, Ledyard, CT