2100 dixwell ave ste - Hamden, CT, United States close