He has stayed in Provo before moving to Alexandria. 7510 Oldham Way, Alexandria, Va 22315 is where Todd lives. The current age of Todd is 51. This person's birth year is 1973.
Todd has 1 property according to public property records. According to the public records his property address is 7510 Oldham Way Alexandria VA. Todd's property value is $115,000. The land of his property is valued at $115,000.