497 Main St, Farmington, CT 06032, United States
17 Talcott Notch Rd, Farmington, CT 06032, United States