Carlos Castro was born in 1982, age 41. Carlos Castro's address is 406 E Elgin Street , Caldwell, ID 83605. Possible relatives include Stacey Gobel, Nichol Vanmeter and others. Public records show Carlos has also lived in Caldwell, ID and Somerset, KY. Carlos's latest phone number is (208) 453-8699. Previous phone numbers include (606) 382-9485 and (921) 427-0566.
Address History: 406 E Elgin Street, Caldwell, ID 83605;
15960 Sunburst Drive, Caldwell, ID 83607;
Somerset, KY 42501;
Juniata, NE 68955;
Clarksville, TN 37042
Results 1 - 1 of 1