Artis Todd was born in 1964, age 59. Artis Todd's address is 72177 E 26th Avenue , Byers, CO 80103. Possible relatives include Eva Pugh, Arthur Todd and 1 others. Public records show Artis has also lived in Byers, CO and Denver, CO. Artis's latest phone number is (303) 307-1609. Previous phone numbers include (303) 822-5282 and (303) 822-5820. The latest email address for Artis Todd is art****@worldnet.att.net.
Address History: 72177 E 26th Avenue, Byers, CO 80103;
72177 East 26th Avenue, Byers, CO 80103;
Denver, CO 80249;
Marietta, GA 30060;
Ft Mitchell, KY 41017
Emails: art****@worldnet.att.net,
art****@jabble.com,
ato****@adelphia.net,
jgo****@aol.com
Results 1 - 1 of 1