Spencer funeral home obituaries near new delhi delhi. .