Lelia Scott was born in 1955, age 69. Lelia Scott's address is 2807 Low Ground Road , Emporia, VA 23847. Possible relatives include Anita Bottoms, Jameka Brown and 10 others. Lelia's latest phone number is (434) 348-3472. Previous phone numbers include (804) 348-3472 and (804) 634-5248.
Also goes by: Lelia Scott
Address History: 2807 Low Ground Road, Emporia, VA 23847;
2087 Low Ground Road, Emporia, VA 23847;
Skippers, VA 23879
Results 1 - 1 of 1