Melva Castro was born in 1951, age 73. Melva Castro's address is 3835 Edenhurst Avenue , Los Angeles, CA 90039. Possible relatives include Carolina Calderon, Jose Castro and 4 others. Public records show Melva has also lived in Los Angeles, CA. Melva's latest phone number is (323) 365-6492. Previous phone numbers include (323) 365-6564 and (323) 371-2608.
Results 1 - 1 of 1