Roy was born in 1962. He has stayed in Winnfield, Covington and Keene before moving to Winnfield. Roy currently resides at 153 Pine Ridge Dr, Winnfield, La 71483. The current age of Roy is 62. Phone number listed for Roy is (318) 628-4311.