Todd Smith was born in 1968, age 55. Todd Smith's address is 10182 Black Mountain Road Apt 92, San Diego, CA 92126. Possible relatives include Carol Smith, Jessica Smith and 2 others. Public records show Todd has also lived in Chula Vista, CA and El Cajon, CA. Todd's latest phone number is (330) 486-7158. Previous phone numbers include (619) 212-0858 and (619) 656-6297.
Address History: 10182 Black Mountain Road Apt 92, San Diego, CA 92126;
601 Telegraph Canyon Road Apt 115, Chula Vista, CA 91910;
El Cajon, CA 92020;
Poway, CA 92064;
Dalton, OH 44618
Results 1 - 1 of 1