Leila Barber was born in 1990, age 34. Leila Barber's address is 3050 Tamarron Boulevard Apartment 3102, Austin, TX 78746. Public records show Leila has also lived in Austin, TX and Sandy, TX. Leila's latest phone number is (434) 544-1223. Previous phone numbers include (540) 745-6442.
Address History: 3050 Tamarron Boulevard Apartment 3102, Austin, TX 78746;
2632 Century Park Boulevard Unit 75, Austin, TX 78727;
Sandy, TX 78665;
Floyd, VA 24091;
Newport News, VA 23602
Results 1 - 1 of 1