Terra Xeloures was born in 1952, age 72. Terra Xeloures's address is 5731 Crestwood Drive , Ogden, UT 84405. Possible relatives include Dian Carpenter, Aaron Griffith and 9 others. Terra's latest phone number is (330) 705-5974.
Phone Numbers: (330) 705-5974
Address History: 5731 Crestwood Drive, Ogden, UT 84405;
2 Cayuga Trail, Malvern, OH 44644;
Clearfield, UT 84015
Results 1 - 1 of 1