35 Leonard Street , New Haven , Conn.