Roy Avila was born in 1958, age 66. Roy Avila's address is 5204 Leigh Avenue , Amarillo, TX 79110. Possible relatives include Albert Avila, Angel Avila and 12 others. Public records show Roy has also lived in Denver, CO and Littleton, CO. Roy's latest phone number is (806) 468-7768. Previous phone numbers include (806) 891-9281.
Address History: 5204 Leigh Avenue, Amarillo, TX 79110;
10107 W Dartmouth Place Unit 205, Denver, CO 80227;
Littleton, CO 80128;
Oklahoma City, OK 73120;
Sand Springs, OK 74063
Results 1 - 1 of 1