ICHA
« Back to Glossary Index
Italian Canadian Handicapable Association- ICHA opened the Novelletto Rosati Complex with the ultimate goal of providing a home base for all people with a physical or mental disability in our community.
« Back to Glossary Index
Leave a Comment
You must be logged in to post a comment.