Todd has previously lived in Denver, Lakewood and Aurora. The birth year was listed as 1971. The current age of Todd is 53. Todd is a resident of 1852 Wadsworth Blvd, Lakewood, Co 80232. Todd has listed (303) 716-3493 as his phone number.