97 Addresses Found in Spruce Street, Ledyard, CT 06339