2 River Rd, Stafford Springs, CT 06076