His birth year was listed as 1971. The number currently linked to Todd is (504) 945-0245. 1425 Robertson St, New Orleans, La 70116 is where Todd lives. The current age of Todd is 53. In addition to New Orleans, Todd also lived in Monroe, Baton Rouge, Phoenix and 4 other cities. People possibly related to Todd are Fannie H Higgins, Ahsan Khallada Higgins, Dweldonh H Higgins and 5 other people.