Independent Living Centre London and Area
341 Talbot Street
London, ON, N6A2R5
5196604667
The Independent Living Centre London and Area serves all individuals with disability from various paths of life. We aim to break down barriers and build bridges along our journey.