Todd currently resides at 538 Starr Ave, Chambersburg, Pa 17202. Todd owns the phone number (717) 263-8600. 1965 is the birth year of Todd. The current age of Todd is 59. Public records show Chambersburg as a city Todd also stayed in.