The birth year was listed as 1962. Roy was born 62 years ago. The residency of Roy is at 421 Sundown St, Odessa, Tx 79766. Roy has listed phone number: (915) 333-3105. Odessa is a city Roy has lived in.