Todd was born 48 years ago. 1976 is the birth year of Todd. Phone number listed for Todd is (509) 534-6141. 915 Sundown Dr, Otis, Or 97368 is where Todd resides. Todd has previously lived in Spokane Valley and Post Falls.