Starla has listed (850) 453-3952 as her phone number. Hc, Lillian, Al 36549 is where Starla lives. Records link Starla with Douglass B Renfroe, Kimberly F Renfroe, Herman D Renfroe and 6 other people. The current age of Starla is 79. She has stayed in Lillian, Pensacola and Seminole before moving to Lillian. 1945 is the birth year of Starla.