Records link phone number (303) 280-1863 with Todd’s details. Todd is a resident of 886 102Nd Ave, Northglenn, Co 80260. Todd's birth year is 1968. A city Todd has lived in before is New York. This year Todd celebrated his 56 birthday.