Spencer Armstrong was born in 1981, age 43. Spencer Armstrong's address is 3061 Sw 47th Street , Fort Lauderdale, FL 33312. Possible relatives include Linda Armstrong, Michael Armstrong and 1 others. Public records show Spencer has also lived in Gainesville, FL and Plantation, FL. Spencer's latest phone number is (352) 302-7763. Previous phone numbers include (352) 371-3997 and (954) 347-6049.
Address History: 3061 Sw 47th Street, Fort Lauderdale, FL 33312;
401 Nw 39th Road Apt C, Gainesville, FL 32607;
Plantation, FL 33324;
Pompano Beach, FL 33062
Results 1 - 1 of 1