He has stayed in Silverwood, Elyria and Lorain before moving to Cleveland. Phone number listed for Todd is (440) 288-5384. People possibly related to Todd are Scott R Neff, Daniel Byron Neff, Jason Michael Neff and one other person. Todd has reached the age of 52 years. Todd currently resides at 13905 Lyric Ave, Cleveland, Oh 44111. Todd was born in 1972.