96 Addresses Found in River Street, Groton, VT 05046