Todd has previously lived in Saint Louis, Phoenix, San Antonio and 2 other cities. The possible relatives of Todd are Amy Jeffrey Sanders, Gary Acfp Juhl, Debrakay Juhl and 2 other people. Todd is a resident of 7753 Via Del Sol Dr, Scottsdale, Az 85255. This person is linked with companies: Checkered Flag Ventures Llc and Checkered Flag Ventures, Llc. This person's birth year is 1971. The age of Todd is 53. The number currently linked to Todd is (480) 419-6132.
Public records show that Todd is German. Possible Todd's ethnic group is Western European. He is fluent in English language. Todd compleated college. Todd's date of birth was listed as 1971-01-01.
4 websites are linked with Todd. Averyjuhl.com, jenniferjuhl.com, toddjuhl.com and 1 other domain were registed in years 2005, 2001 and 2006.