David Keith Gray, 59 years old, lives in Des Moines, Iowa, but has also spent time in Winston Salem, North Carolina. David is related to Doug Gray, Kenneth R Gilley, Denise C Gray, Bryan L Gray, Arosola Gray, Peggy J Gray, John H Gray and Brian D Gray.