He has stayed in Mechanicsburg before moving to Mechanicsburg. The residency of Todd is at 33 Sunset Dr, Mechanicsburg, Pa 17050. Todd has listed phone number: (717) 691-2271. Todd was born in 1979. Todd is related to or closely associated with Dennis W Stroup, Nicole Lynn Stroup, Marilyn Myers Stroup and one other person. The current age of Todd is 45.