Clinic Addresses: 800 Howard Avenue, 3rd Floor New Haven, CT 06520 Appointments: 203-785-2616 40 Temple Street, 7th Floor New Haven, CT 06510 Appointments: 203-764-9060