1.

ICODA meaning in International ?

Answer» What is International Center On Deafness and the Arts mean?

International Center on Deafness and the Arts (ICODA) is a non-profit organization based in Northbrook, Illinois, USA. Patricia Scherer is the founder and president. Founded in 1973, the organization is a registered nonprofit, tax exempt, 501(c)(3) corporation.

reference nan


Discussion

No Comment Found