Roy has reached 103 years of age. Roy's birth date was listed as 1921. Roy has previously lived in Twin Falls. Roy has listed phone number: (208) 733-8481. Roy currently resides at 1344 Spruce Ave, Twin Falls, Id 83301.