Terra Burleson's address is 6223 North Oracle Jaynes Station Road , Tucson, AZ 85741. Possible relatives include Mary Aenley, Burgandy Burleson and 2 others. Public records show Terra has also lived in Tucson, AZ. Terra's latest phone number is (520) 219-3125. Previous phone numbers include (520) 777-6930 and (520) 797-8534. The latest email address for Terra Burleson is ter****@yahoo.com.
Address History: 6223 North Oracle Jaynes Station Road, Tucson, AZ 85741;
1240 E Fort Lowell Road Apt 1109, Tucson, AZ 85719
Emails: ter****@yahoo.com
Results 1 - 1 of 1