Public records show Mount Joy and Lancaster as cities Todd also stayed in. The birth year was listed as 1969. Todd owns the phone number (717) 397-5606. The age of Todd is 55. The residency of Todd is at 1004 Marshall Ave, Lancaster, Pa 17601.