Leisa Deffenbaugh was born in 1960, age 63. Leisa Deffenbaugh's address is 9111 Sherwood Drive , Quinton, VA 23141. Possible relatives include Charles Davis, Aubrey Deffenbaugh and 3 others. Leisa's latest phone number is (804) 932-3964. Previous phone numbers include (804) 932-4019.
Also goes by: Leisa Deffenbaugh
Address History: 9111 Sherwood Drive, Quinton, VA 23141;
1 P/O Box, Lanexa, VA 23089;
Norfolk, VA 23501
Results 1 - 1 of 1