Jenna Luzi was born in 1971, age 53. Jenna Luzi's address is 3420 N Octavia Avenue , Chicago, IL 60634. Possible relatives include Carol Aylward, Diane Cozzi and 18 others. Public records show Jenna has also lived in Chicago, IL and Elmwood Park, IL. Jenna's latest phone number is (708) 528-1586.
Also goes by: Jenna T Tucker,
Jennifer T Tucker
Phone Numbers: (708) 528-1586
Address History: 3420 N Octavia Avenue, Chicago, IL 60634;
4119 N Kenmore Avenue Apt 207, Chicago, IL 60613;
Elmwood Park, IL 60707;
Homewood, IL 60430;
Troy, OH 45373
Results 1 - 1 of 1