Starla was born 60 years ago. The number currently linked to Starla is (251) 661-1819. She has stayed in Jonesboro, Buckatunna, Birmingham and one other city before moving to Mobile. Starla’s current address is 4863 Kirkwell Dr, Mobile, Al 36619. Starla was born in 1964. Starla's possible relatives are Laura W Rich, Albert M Rich, Thomas Monvil Cochran and 4 other people.