Leo Armstrong was born in 1932, age 94. Leo Armstrong's address is 15924 Se 134th Avenue , Weirsdale, FL 32195. Possible relatives include Leo Armstrong, Russell Armstrong and 2 others. Public records show Leo has also lived in Ocala, FL. Leo's latest phone number is (352) 207-6404. Previous phone numbers include (352) 302-6790 and (352) 821-2527.
Also goes by:
Tolliver Armstrong
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Leo Armstrong, Russell Armstrong, Wanda Arnstrong, Felicia Prado
Phone Numbers:
(352) 207-6404, (352) 302-6790, (352) 821-2527
Address History:
16376 Sw 303rd Street, Homestead, FL 33033; 15924 Se 134th Avenue, Weirsdale, FL 32195; Ocala, FL 34471
Results 1 - 1 of 1