In addition to Abita Springs, Todd also lived in Lubbock, Covington and Mandeville. Todd turned 58 years old. The phone number (985) 893-7529 is Todd’s. Todd currently resides at 51 Cutter Pl, Abita Springs, La 70420. His birth year was listed as 1966.