Could also be an eastern worm snake. They sometimes have a creamy colored belly. Normally they have a pink to light pink belly, but I have seen an occasional one with a very pale pink belly that was close to a creme color. Check out this link..
:My niece has a small snake about 4in. long and it has a solid grey body, and solid cream colored belly. The snake has no markings on it at all. I am at a loss as to what it is. We live in Ga. if that helps any. I have tried to look for pics on the internet but all the snakes have markings. Thanks tony