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