Cheshire Homes of London Inc
Industry: Homes for the physically handicapped or disabled
120 Cherryhill Pl, London, ON, N6H 4N9
Making Independence Possible within London & across Elgin, Middlesex, Huron, Oxford, and Perth Counties. Since 1979, Cheshire has been a non-profit, government funded organization that...