Records link phone number (636) 285-1565 with Todd’s details. The current age of Todd is 55. 1969 is the birth year of Todd. Todd’s residency is at 80 El Rancho Dr, Cedar Hill, Mo 63016. Todd has previously lived in Jefferson City, Osage Beach, Lake Ozark and 4 other cities.