Leo Spencer was born in 1955, age 69. Leo Spencer's address is 124 Wickre Street , Williamsburg, VA 23185. Possible relatives include Danelle Spencer, Milo Spencer and 2 others. Public records show Leo has also lived in Atlanta, GA and Columbus, OH. Leo's latest phone number is (757) 220-1016. Previous phone numbers include (757) 345-2303 and (757) 604-6356.
Leo Spencer's current address is 15 Booker Street , Hampton, VA 23663. Leo's age is 89 years old (1935).
Leo's home address is 223 E Mellen Street , Hampton, VA 23663. Associates and relatives include Sallie Spencer.
Leo Spencer's address is: 960 Hodges Farm Road , Martinsville, VA 24112. The phone number we have for Leo is (276) 673-1410.
Results 1 - 4 of 4