Todd’s residency is at 3705 Rogers St, Charlotte, Nc 28208. Cities Todd has lived in before are Michigan City, San Diego, Sacramento and 2 other cities. Todd was born 51 years ago. The number currently linked to Todd is (704) 343-0905. Possible relatives of Todd are: Lavonda Rochelle Woodard, Teressa Taylor Woodard, Tasha Woodard and one other person. Todd's birth date was listed as 1973.