Delila Cross was born in 1981, age 42. Delila Cross's address is 6825 Falconview Lane , Oak Park, CA 91377. Possible relatives include Ethel Cross, Frank Cross and others. Public records show Delila has also lived in Burbank, CA and Reseda, CA. Delila's latest phone number is (818) 451-7178. Previous phone numbers include (818) 602-6881 and (818) 699-6285.
Also goes by: Delila Lee Cross
Address History: 6825 Falconview Lane, Oak Park, CA 91377;
1605 N Catalina Street, Burbank, CA 91505;
Reseda, CA 91335;
Sherman Oaks, CA 91403;
Van Nuys, CA 91411
Results 1 - 1 of 1