Celia Castro was born in 1956, age 68. Celia Castro's address is 20822 N Lauren Road , Maricopa, AZ 85138. Possible relatives include Alberto Castro, Alejandro Castro and 20 others. Public records show Celia has also lived in Chandler, AZ and Glendale, AZ. Celia's latest phone number is (480) 917-8088. Previous phone numbers include (602) 475-1407.
Address History: 20822 N Lauren Road, Maricopa, AZ 85138;
1118 N Monte Vista Street, Chandler, AZ 85225;
Glendale, AZ 85303;
Phoenix, AZ 85076
Results 1 - 1 of 1