His birth year was listed as 1963. Todd has reached the age of 61 years. Possible relatives of Todd are: Mary L Mcclellan, Gussie Merchant Mcclellan, Doss Boyd Mcclellan and 4 other people. Todd’s residency is at 7707 Hillcroft, San Antonio, Tx 78250. Todd owns the phone number (806) 368-6692. In addition to San Antonio, Todd also lived in Lubbock.