Starla turned 48 years old. We have found 9 possible relatives of Starla: Melissa R Strickland, Norris G Verner, Norriss Verner and 6 other people. Records link phone number (678) 513-9743 with Starla’s details. Starla's birth year is 1976. Starla has previously lived in Tallapoosa, Roswell, Atlanta and 4 other cities. 3025 Brookwater Dr, Cumming, Ga 30041 is where Starla resides.