Share the spirit!
We’re the Italian Canadian HandiCapable Association.
ICHA is a non-profit, charitable organization offering social and sporting activities to
individuals with physical and/or intellectual disabilities across Windsor and Essex County.