17 Talcott Notch Rd Farmington, CT 06032