translate English to French: Canadian Centre for Activity and Aging (London, Ontario)
Canadian Centre for Activity and Aging (CCAA) (London, Ontario)