Luis Castro was born in 1958, age 65. Luis Castro's address is 3053 Altura Avenue , La Crescenta, CA 91214. Possible relatives include Ana Castro, Melanie Castro and others. Public records show Luis has also lived in Los Angeles, CA and North Hollywood, CA. Luis's latest phone number is (213) 880-6097. Previous phone numbers include (323) 384-1521 and (818) 249-3374.
Address History: 3053 Altura Avenue, La Crescenta, CA 91214;
2281 India Street, Los Angeles, CA 90039;
North Hollywood, CA 91616;
Sherman Oaks, CA 91423;
Valley Village, CA 91607
Results 1 - 1 of 1