Locita Armstrong was born in 1958, age 65. Locita Armstrong's address is 307 W College Street , Athens, TN 37303. Public records show Locita has also lived in Athens, TN.
Locita Armstrong's current address is 417 Chester Street , Athens, TN 37303. Locita's age is 53 years old (1971). Phone numbers associated with Locita are (423) 421-6755 and (423) 745-4652.
Address History: 417 Chester Street, Athens, TN 37303;
610 Greenwood Drive Apt 36, Athens, TN 37303;
Milwaukee, WI 53223
Results 1 - 2 of 2