• 17 Talcott Notch Rd, Farmington, CT 06032