Other cities that he has stayed in are Houston and Atlanta. This person's birth year is 1968. Roy now resides at 3986 D Youville Ct #D, Atlanta, Ga 30341. The number currently linked to Roy is (770) 436-7579. The current age of Roy is 57. Roy's possible relatives are Darlene Castillo Menchaca, Melba Mendoza Castillo, Catherine Castillo and 2 other people.