Felix Totoris was born in 1921, age 103. Felix Totoris's address is 6159 W 64th Place Unit 6, Chicago, IL 60638. Possible relatives include Emily Totoris. Public records show Felix has also lived in Chicago, IL.
Related to: Emily Totoris
Results 1 - 1 of 1