This person's birth year is 1967. Todd’s current address is 2318 143Rd Ave, Omaha, Ne 68164. In addition to Omaha, Todd also lived in Waterloo, Lancaster, Vancouver and one other city. Phone number listed for Todd is (402) 598-3499. The current age of Todd is 58.