International Center on Deafness and the Arts Tags: Non-Profit Organisation.International Center On Deafness and the Arts (ICODA) is a non-profit organization based in Northbrook Illinois USA. Dr. Patricia Scherer is the Founder and President. Founded in 1973 the organization is a nonprofit tax exempt 501(c)(3) corporation. founding year 1997-01-01T00:00:00+02:00 location Northbrook Illinois Learn more... Loading...