Roy has reached the age of 73 years. This person's birth year is 1952. Other cities that he has stayed in are New Holland and Lancaster. Roy is a resident of 27 Ethel Ave, Leola, Pa 17540. The number currently linked to Roy is (717) 556-0284.