Nicanor Avila was born in 1949, age 74. Nicanor Avila's address is 950 Colgate Drive Apt 329, College Station, TX 77840. Possible relatives include Almira Avila, Antonio Avila and 14 others. Public records show Nicanor has also lived in Corpus Christi, TX. Nicanor's latest phone number is (361) 549-9767. Previous phone numbers include (979) 318-0787.
Results 1 - 1 of 1