Leura Armentrout was born in 1957, age 66. Leura Armentrout's address is 24415 Carson Road , Dinwiddie, VA 23841. Possible relatives include Andrea Armentrout, Stephen Armentrout and 1 others. Public records show Leura has also lived in Dinwiddie, VA and North Dinwiddie, VA. Leura's latest phone number is (804) 469-3091. Previous phone numbers include (804) 861-2722.
Also goes by: Leura Armentrout
Address History: 24415 Carson Road, Dinwiddie, VA 23841;
24402 Carson Road, Dinwiddie, VA 23841;
North Dinwiddie, VA 23803;
Petersburg, VA 23803;
Sutherland, VA 23885
Results 1 - 1 of 1