There are 2 companies connected with Todd: Food Guy Inc and Food Guy, Inc. 1100 Grove St, Bloomington, Il 61701 is where Todd resides. Todd has listed phone number: (309) 820-9785. Other cities that he has stayed in are Urbana, Racine, White Heath and one other city. 1964 is the birth year of Todd. Todd was born 60 years ago.