Roy was born in 1950. The current age of Roy is 74. Roy has listed (301) 972-2394 as his phone number. Larry E Castle, Sherrie L Castle, Jr Royv Castle and one other person are people possibly related to Roy. A city Roy has lived in before is Gaithersburg. Roy’s residency is at 19035 Festival Dr, Boyds, Md 20841.