Todd's birth year is 1968. In addition to Amarillo, Todd also lived in Amarillo and Fort Smith. 2600 Paramount Blvd #B4, Amarillo, Tx 79109 is where Todd lives. This year Todd celebrated his 56 birthday. The number currently linked to Todd is (806) 376-4718.