Avril Archibald was born in 1959, age 64. Avril Archibald's address is 5520 Smokey Mountain Way , Yorba Linda, CA 92887. Possible relatives include Andrew Archibald, Barbara Wood and 4 others. Public records show Avril has also lived in Fullerton, CA and Lake Forest, CA. Avril's latest phone number is (219) 929-5556. Previous phone numbers include (714) 608-4138 and (714) 692-9218.
Address History: 5520 Smokey Mountain Way, Yorba Linda, CA 92887;
2128 Beechwood Avenue, Fullerton, CA 92835;
Lake Forest, CA 92630;
Riverside, CA 92504
Results 1 - 1 of 1