The current age of Starla is 51. Timothy Howard Smith, Ruby Frances Holt, Kenneth Shea Holt and 6 other people are people possibly related to Starla. Starla's birth year is 1973. The number currently linked to Starla is (501) 450-8209. Starla’s residency is at 9891 Parker Lake Cir, Navarre, Fl 32566. Destin, Conway, Sheridan and 7 other cities are cities Starla has lived in.