Todd's birth year is 1965. The residency of Todd is at 53 Po Box, Effort, Pa 18330. This person has lived also in Kunkletown and Brodheadsville. Records link phone number (610) 381-2907 with Todd’s details. Todd has reached 59 years of age.