Leo Quintenz was born in 1939, age 85. Leo Quintenz's address is 724 Prairie Avenue West, Decatur, IL 62526. Possible relatives include Teri Martin, Brian Quintenz and 2 others. Leo's latest phone number is (217) 423-0769. Previous phone numbers include (217) 428-9452 and (217) 836-4452. The latest email address for Leo Quintenz is mar****@qwest.net.
Also goes by: Leo Paul Quintenz
Address History: 724 Prairie Avenue West, Decatur, IL 62526;
3924 N Warren Street, Decatur, IL 62526;
Dixon, IL 61021
Emails: mar****@qwest.net,
mar****@aol.com,
mar****@gmail.com,
mar****@hotmail.com,
mar****@lycos.com
Results 1 - 1 of 1