Joshua Avelar's address is 8028 W Encinas Lane , Phoenix, AZ 85043. Possible relatives include Arturo Avelar, Carlos Avelar and 7 others. Public records show Joshua has also lived in Phoenix, AZ. Joshua's latest phone number is (623) 247-1704.
Phone Numbers: (623) 247-1704
Results 1 - 1 of 1