Thelma Armstrong was born in 1955, age 68. Thelma Armstrong's address is 841 Oaks Shores Road , Leesburg, FL 34748. Possible relatives include Denyzia Armstrong, Donmetria Armstrong and 8 others. Public records show Thelma has also lived in Eustis, FL and Naples, FL. Thelma's latest phone number is (352) 294-9403. Previous phone numbers include (352) 460-0142 and (407) 294-9403.
Also goes by: Thelma L Armstrong
Related to: Denyzia Armstrong,
Donmetria Armstrong,
Erma Armstrong,
Evelyn Armstrong,
Marcus Armstrong
Address History: 841 Oaks Shores Road, Leesburg, FL 34748;
409 Cardinal Drive, Eustis, FL 32726;
Naples, FL 34108;
Orlando, FL 32808
Results 1 - 1 of 1