Todd is associated with companies: First Mark Properties Llc, Crimson Carpet & Flooring, Inc and First Mark Llc. Todd was born 49 years ago. This person's birth year is 1975. The residency of Todd is at 1703 Greensboro Ave, Tuscaloosa, Al 35401. The number currently linked to Todd is (205) 759-1281. In addition to Tuscaloosa, Todd also lived in Tuscaloosa.