#Assistive devices for the disabled #Computer software: visually impaired #Communication systems: hearing impaired #St Catharines #ON #ontario