The number currently linked to Todd is (334) 502-9524. Todd has reached the age of 78 years. Todd's birth year is 1946. 2317 Owens Rd, Opelika, Al 36804 is where Todd lives. Todd has previously lived in Auburn.