Leonard Terrell was born in 1968, age 55. Leonard Terrell's address is 7800 Tayloe Drive Trailer 106, Manassas, VA 20112. Possible relatives include Donna Patterson, Dana Terrell and 8 others. Public records show Leonard has also lived in Fredericksburg, VA. Leonard's latest phone number is (540) 371-0438. Previous phone numbers include (540) 479-1684 and (703) 257-9078.
Results 1 - 1 of 1