Nicanor Avila was born in 1929, age 94. Nicanor Avila's address is 3639 North Bernard Street , Chicago, IL 60618. Possible relatives include Brenda Avila, Florentino Avila and 11 others. Public records show Nicanor has also lived in Chicago, IL. Nicanor's latest phone number is (312) 421-4034. Previous phone numbers include (312) 478-8148 and (312) 935-5410.
Results 1 - 1 of 1