The current age of Roy is 61. His birth year was listed as 1963. Records link Roy with Lenore D Phelps, Lenore D Phelps, Catherine A Phelps and 2 other people. New Orleans is a city Roy has lived in. Roy has listed (318) 388-4568 as his phone number. Roy is a resident of 6349 Bellaire Dr, New Orleans, La 70124.