Millie Castillo was born in 1924, age 100. Millie Castillo's address is 401 W Orangewood Avenue Apt C201, Anaheim, CA 92802. Possible relatives include Adela Burgos, Jesus Perez and others. Public records show Millie has also lived in Costa Mesa, CA and Newport Beach, CA. Millie's latest phone number is (951) 279-6947. Previous phone numbers include (951) 808-9273.
Address History: 401 W Orangewood Avenue Apt C201, Anaheim, CA 92802;
1662 Newport Boulevard, Costa Mesa, CA 92627;
Newport Beach, CA 92660;
Orange, CA 92865;
Riverside, CA 92503
Results 1 - 1 of 1