Frank Lelo was born in 1961, age 63. Frank Lelo's address is 8811 South Colfax Avenue , Chicago, IL 60617. Possible relatives include Alma Lelo. Public records show Frank has also lived in Chicago, IL. Frank's latest phone number is (312) 721-8563. Previous phone numbers include (773) 319-6764 and (773) 721-8563. The latest email address for Frank Lelo is fle****@att.net.
Also goes by: Frank F Lelo
Related to: Alma Lelo
Address History: 8811 South Colfax Avenue, Chicago, IL 60617;
8811 S Colfax Avenue, Chicago, IL 60617
Emails: fle****@att.net,
fle****@yahoo.com
Results 1 - 1 of 1