Angel Avelar's address is 2410 Garden Meadow Street , San Antonio, TX 78232. Possible relatives include Ana Avelar, Esther Avelar and 1 others. Public records show Angel has also lived in San Antonio, TX. Angel's latest phone number is (210) 236-8621. Previous phone numbers include (210) 881-9888.
Results 1 - 1 of 1