Leatha is related to or closely associated with Johnny L Brown, Frank Willie Brown, Phyllis T Brown and 2 other people. This person's birth year was listed as 1953. The number currently linked to Leatha is (850) 224-1378. This year Leatha celebrated this person's 71 birthday. 1313 Volusia St, Tallahassee, Fl 32304 is where Leatha resides. Leatha has previously lived in Tallahassee.
This person is linked with one property. 1313 VOLUSIA ST, TALLAHASSEE, FL 32304 is the location of this person's property. This person's property value is $45,196.