Todd Francis was born in 1973, age 50. Todd Francis's address is 800 North 21st Street , Newark, OH 43055. Possible relatives include Christy Berry, Jeanette Epperson and 14 others. Public records show Todd has also lived in Heath, OH. Todd's latest phone number is (614) 366-2920. Previous phone numbers include (614) 763-3375 and (740) 366-4460. The latest email address for Todd Francis is tod****@yahoo.com.
Also goes by: Todd Earl Francis
Emails: tod****@yahoo.com
Results 1 - 1 of 1