Avelia Olivares's address is 3025 Lucille Avenue , Mcallen, TX 78503. Possible relatives include Oscar Olivares, Rosa Olivares and 1 others. Public records show Avelia has also lived in La Porte, TX. Avelia's latest phone number is (956) 630-6255.
Phone Numbers: (956) 630-6255
Results 1 - 1 of 1