Todd Lockart was born in 1972, age 51. Todd Lockart's address is 3 Dempsey Drive , Newark, DE 19713. Possible relatives include Vicki Baker, Paula Carey and 3 others. Todd's latest phone number is (302) 743-8037. Previous phone numbers include (302) 757-4498 and (302) 762-1177.
Address History: 3 Dempsey Drive, Newark, DE 19713;
906 Cedartree Lane Apt 9, Claymont, DE 19703;
Wilmington, DE 19809
Results 1 - 1 of 1