The current age of Todd is 57. 1967 is his birth date. Phone number listed for Todd is (610) 617-1018. Todd now resides at 513 Kenilworth Rd, Merion Station, Pa 19066. Public records show Royal Oak, Merion Sta, Narberth and 2 other cities as cities Todd also stayed in.