This person's birth year is 1965. Todd has previously lived in Brook Park and Cleveland. The current age of Todd is 59. The number currently linked to Todd is (216) 362-0361. Todd is a resident of 8310 Jeffries Ave, Cleveland, Oh 44105. The possible relatives of Todd are Robert C Frederick, Kay Frederick, Annette Frederick and 5 other people.