Records link Roy with Trisha Huffer, Patricia K Huffer, Bonnie Smith and 2 other people. Roy has previously lived in Staunton. Roy was born 56 years ago. Roy currently resides at 1238 Cedar Green Rd, Staunton, Va 24401. 1968 is his birth date. The number currently linked to Roy is (540) 885-0935.