Leisa Todd was born in 1968, age 56. Leisa Todd's address is 37020 Green Level Road , Wakefield, VA 23888. Possible relatives include Audrey Parker, Constance Parker and 6 others. Public records show Leisa has also lived in Newport News, VA and Williamsburg, VA. Leisa's latest phone number is (757) 591-2391. Previous phone numbers include (757) 592-4945.
Also goes by: Leisa Todd
Address History: 37020 Green Level Road, Wakefield, VA 23888;
307 Deep Creek Road, Newport News, VA 23606;
Williamsburg, VA 23185;
Yorktown, VA 23692
Results 1 - 1 of 1