The phone number (302) 762-1177 is Todd’s. Todd's birth year is 1976. The current age of Todd is 48. Todd has previously lived in Wilmington and Claymont. Possible relatives of Todd are: Vicki Lynn Lockhart, Regina A Lockhart, Victor T Lockhart and 2 other people. Todd’s residency is at 1507 River Rd, Wilmington, De 19809.