Todd now resides at 1013 Quail Creek Rd #G, Shreveport, La 71105. Todd turned 56 years old. 1968 is his birth date. Phone number listed for Todd is (318) 549-0715. In addition to Shreveport, Todd also lived in Harrison, N Little Rock, North Little Rock and 3 other cities.