Starla is related to or closely associated with Shelia Yvonne Smith, Deborah L Johnson, Michaelscott Ward and 6 other people. The phone number (256) 773-5738 is Starla’s. Starla now resides at 801 Sunshine St, Hartselle, Al 35640. This year Starla celebrated her 52 birthday. Starla's birth year is 1972. Other cities that she has stayed in are Hartselle and Decatur.