As far as I know Jeffries is an English surname and not at all German. However, because Charles consistently indicated on the census he was born in Germany or Hanover, Germany it makes me believe he changed his last name.
The place to start is with when and where he died. County court and church records might have this information. His obituary may have appeared in a local newspaper. Check with a local library or historical society to see if they can help you.