Romelia Castelo was born in 1970, age 53. Romelia Castelo's address is 3807 W Avalon Drive , Phoenix, AZ 85019. Possible relatives include Brenda Alvillar, Cesar Alvillar and 4 others.
Address History: 3807 W Avalon Drive, Phoenix, AZ 85019;
9341 W Milkweed Loop, Phoenix, AZ 85037;
Tolleson, AZ 85353
Romelia Castelo's current address is 1462 E Fillmore Street , Phoenix, AZ 85006. Romelia's age is 53 years old (1970).
Address History: 1462 E Fillmore Street, Phoenix, AZ 85006
Results 1 - 2 of 2