The age of Todd is 58. Todd currently resides at 3422 Owens Ct, Denver, Co 80227. The phone number (303) 980-0960 is Todd’s. In addition to Denver, Todd also lived in Lakewood and Wheat Ridge. Todd's birth date was listed as 1967.