0 People Living at 7 Terry Road, Ledyard, CT