We have found 4 possible relatives of Richard: Susan J Gillock, Judy Ivy, Cmsgt William Gillock and one other person. He has stayed in Osceola before moving to Osceola. Richard has listed (870) 563-2177 as his phone number. Richard’s current address is 415 Pecan St, Osceola, Ar 72370. Richard was born in 1945. This year Richard celebrated his 79 birthday.