The birth year was listed as 1969. Todd currently resides at 13421 Redwood St, Omaha, Ne 68138. The current age of Todd is 55. Todd has listed phone number: (402) 896-0701. In addition to Omaha, Todd also lived in Kearney, Ashland, Waverly and 3 other cities.