Decatur and Atlanta are cities Starla has lived in. Starla owns the phone number (404) 699-0885. Starla is related to or closely associated with Heather Schumacherlewi, Oliver J Lewis, Nancy P Lewis and 6 other people. Starla has reached 45 years of age. 1979 is her birth date. Starla’s current address is 796 Niskey Lake Cir, Atlanta, Ga 30331.
African American 1 is her ethnicity. Ethnic group of this person is All African American Ethnic Groups. Starla's language is English. Starla's education level is graduate school. The date of birth was listed as 1979-12-27.