The current age of Todd is 55. Todd has listed phone number: (205) 685-0369. His birth year was listed as 1969. Todd has previously lived in Birmingham and Bessemer. Todd currently resides at 2012 Amberley Woods Trl, Helena, Al 35080.