South rd - Farmington, CT, United States close