Challis Castro was born in 1979, age 44. Challis Castro's address is 1207 W Indiana Avenue , Spokane, WA 99205. Possible relatives include Alexander Castro, Amelia Castro and 6 others. Public records show Challis has also lived in San Jose, CA and Gardner, KS. Challis's latest phone number is (408) 926-7639. Previous phone numbers include (913) 381-1289 and (913) 402-4461.
Address History: 1207 W Indiana Avenue, Spokane, WA 99205;
1851 E William Street, San Jose, CA 95116;
Gardner, KS 66030;
Overland Park, KS 66213;
Shawnee, KS 66203
Results 1 - 1 of 1