The number currently linked to Todd is (517) 333-0467. Todd’s residency is at 3922 Paulina St #1, Chicago, Il 60613. Other a city that he has stayed in is Lansing. His birth year was listed as 1977. The current age of Todd is 48.