Odair Castro was born in 1934, age 90. Odair Castro's address is 7656 Mcclintock Way , Port Saint Lucie, FL 34952. Public records show Odair has also lived in Los Angeles, CA and North Hollywood, CA. Odair's latest phone number is (305) 467-8817. Previous phone numbers include (626) 577-0261 and (772) 204-9366.
Also goes by: Odair Castro
Address History: 7656 Mcclintock Way, Port Saint Lucie, FL 34952;
3415 Wonder View Drive, Los Angeles, CA 90068;
North Hollywood, CA 91606;
Pasadena, CA 91101;
Fort Lauderdale, FL 33304
Results 1 - 1 of 1