The person in question has now spent eighty years in existence since their birth on 1-01-45. Meza was recorded living at 5509 W Northview Ave, Glendale, AZ 85301, USA in public records. The subject has relocated numerous times, accumulating nine former addresses. The official records list the following as previous addresses: 7508 W Indianola Ave, Phoenix, 9227 W Cortez Ave, Peoria, AZ 85345, and 6201 W Olive Ave #1198, Glendale. The data suggests that Felix Meza, the person and Karen L Eidson (age: 54) are married to each other. Felix Mesa JR can take advantage of four different email addresses. Lorraine Y Eidson (in 1999) and Meza, the individual occupied the same address at 10212 N 60th Dr, Glendale, AZ 85302. Arizona, California have a significant number of individuals named Felix Mesa JR. Teresa Alcantar, Alberto Meza, Angelica F Meza are among the individuals who reside at the shared address