Maria Castro was born in 1960, age 63. Maria Castro's address is 1368 Sevier Avenue , Menlo Park, CA 94025. Possible relatives include Elizabeth Aquino, Antonio Castro and 11 others. Public records show Maria has also lived in East Palo Alto, CA and El Sobrante, CA. Maria's latest phone number is (510) 798-6564. Previous phone numbers include (510) 924-7621 and (650) 326-8496.
Also goes by: Maria Linda Castro,
Mary L Castro,
Mary Louise Castro
Address History: 1368 Sevier Avenue, Menlo Park, CA 94025;
2602 Illinois Street, East Palo Alto, CA 94303;
El Sobrante, CA 94803;
Mountain View, CA 94040;
Oakland, CA 94603
Results 1 - 1 of 1