Lili Castro was born in 1942, age 81. Lili Castro's address is 1224 Stardust Way , Milpitas, CA 95035. Possible relatives include Boby Castro, Dennis Castro and 5 others. Public records show Lili has also lived in Redwood City, CA.
Also goes by: Lilia Castro
Results 1 - 1 of 1