Lenny Avila was born in 1947, age 76. Lenny Avila's address is 1616 S 60th Court , Cicero, IL 60804. Possible relatives include Erik Avila, Gerardo Avila and 9 others. Public records show Lenny has also lived in Chicago, IL. Lenny's latest phone number is (708) 222-9590. Previous phone numbers include (708) 298-9782.
Address History: 1616 S 60th Court, Cicero, IL 60804;
8494 Po Box, Chicago, IL 60680
Lenny Avila's current address is 3410 Doriswood Court , Antioch, TN 37013. Phone numbers associated with Lenny are (615) 367-3555. Lenny has also lived in Nashville, TN.
Phone Numbers: (615) 367-3555
Results 1 - 2 of 2