He has stayed in Bear, Newark, Pittsburgh and one other city before moving to Townsend. Todd currently resides at 305 Inverary, Townsend, De 19734. Todd has reached the age of 54 years. 1971 is his birth date. Todd owns the phone number (302) 838-9279.
Unknown is Todd's ethnicity. Level of education Todd compleated is graduate school.
Car sales records show one car purchase done by Todd. He purchased Nissan Altima.