John Francis was born in 1948, age 76. John Francis's address is 23 Taylor Court Unit A, Streamwood, IL 60107. Possible relatives include Melissa Duft, Anthony Francis and 14 others. Public records show John has also lived in Ocala, FL and Bloomingdale, IL. John's latest phone number is (224) 236-5378. Previous phone numbers include (224) 893-6758 and (630) 483-9568. The latest email address for John Francis is jfr****@att.net.
Also goes by: John L Francis
Address History: 23 Taylor Court Unit A, Streamwood, IL 60107;
5650 Sw 55th Avenue, Ocala, FL 34474;
Bloomingdale, IL 60108;
Elgin, IL 60124;
Hanover Park, IL 60133
Emails: jfr****@att.net,
joh****@juno.com
Results 1 - 1 of 1