Sara Leech was born in 1941, age 82. Sara Leech's address is 2270 Pedlar Road , Elliston, VA 24087. Possible relatives include Donna Ciaravino, Laura Kenyon and 2 others. Public records show Sara has also lived in Elliston, VA and Salem, VA. Sara's latest phone number is (540) 268-2820. Previous phone numbers include (540) 819-0228 and (540) 819-1195.
Also goes by: Sara Leech
Address History: 2270 Pedlar Road, Elliston, VA 24087;
4176 Bluebird Drive, Elliston, VA 24087;
Salem, VA 24153;
Troutville, VA 24175
Results 1 - 1 of 1