Extendicare Elmwood Place Long-Term Care Home

3400 Morgan Ave
London