Saved Bookmarks
| 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 |
|