Leo Spencer was born in 1939, age 84. Leo Spencer's address is 1120 Garrett Road , Terry, MS 39170. Possible relatives include Sharron Lenoir, Daisey Spencer and 2 others. Leo's latest phone number is (601) 878-0246. Previous phone numbers include (601) 878-4435 and (601) 878-5345. The latest email address for Leo Spencer is sha****@bellsouth.net.
Address History: 1120 Garrett Road, Terry, MS 39170;
176 Albert Enoch Road, Florence, MS 39073;
Hazlehurst, MS 39083
Emails: sha****@bellsouth.net,
spe****@bellsouth.net
Results 1 - 1 of 1