Possible relatives of Starla are: Stephen Douglass Russell, Wendy Renee Russell, Stephen D Russell and one other person. 950 County Road 165, Sidney, Tx 76474 is where Starla lives. Her birth year was listed as 1947. Phone number listed for Starla is (254) 842-5199. Austin and Houston are cities Starla has lived in. Starla was born 77 years ago.
Possible Starla's ethincity is Scotch. Starla belongs to Western European ethnic group. Starla can speak English. According to public records Starla's education level is college. Starla's birth date is 1947-11-17.