60 connolly pkwy ste - Hamden, CT, United States close