Todd Karr was born in 1967, age 56. Todd Karr's address is 18505 Voss Road , Dallas, TX 75287. Possible relatives include Katrina Draves, Paul Karr and 2 others. Public records show Todd has also lived in Newark, DE and Atlanta, GA. Todd's latest phone number is (214) 406-4568. The latest email address for Todd Karr is t.k****@att.net.
Also goes by: Todd P Carr,
Todd Karr
Phone Numbers: (214) 406-4568
Address History: 18505 Voss Road, Dallas, TX 75287;
260 E Main Street, Newark, DE 19711;
Atlanta, GA 30311;
Chestertown, MD 21620;
West Chester, PA 19380
Emails: t.k****@att.net,
tod****@csdcsystems.com
Results 1 - 1 of 1