Todd now resides at 414 Delavan Ave, Buffalo, Ny 14213. Records link phone number (716) 881-0013 with Todd’s details. Buffalo is a city Todd has lived in. The birth year was listed as 1978. Todd has reached 46 years of age.