Felix Zarlenga was born in 1906, age 117. Felix Zarlenga's address is 2656 Melrose Avenue , Melrose Park, IL 60164. Possible relatives include Linda Zarlenga. Public records show Felix has also lived in Chicago, IL.
Related to: Linda Zarlenga
Results 1 - 1 of 1