Alicia Berry was born in 1959, age 65. Alicia Berry's address is 1420 West Main Street , Memphis, TX 79245. Possible relatives include Attie Berry, George Berry and 3 others. Public records show Alicia has also lived in Memphis, TX. Alicia's latest phone number is (806) 259-2376. Previous phone numbers include (806) 259-2378 and (806) 259-3733. The latest email address for Alicia Berry is afb****@yahoo.com.
Starla Phillips's current address is 202 4th Street , Lakeview, TX 79239. Starla's age is 66 years old (1958). Phone numbers associated with Starla are (806) 353-6421 and (806) 358-7671. Starla has also lived in Amarillo, TX and Brownfield, TX.
Results 1 - 2 of 2