Ariel Urquidez's address is 851 Milagrosa Place , Chula Vista, CA 91910. Possible relatives include B Deurquidez, Humberto Urdquidezjr and 1 others. Public records show Ariel has also lived in San Diego, CA. Ariel's latest phone number is (619) 216-2581. Previous phone numbers include (619) 216-2592. The latest email address for Ariel Urquidez is hur****@bellsouth.net.
Address History: 851 Milagrosa Place, Chula Vista, CA 91910;
881761 Po Box, San Diego, CA 92168
Emails: hur****@bellsouth.net
Results 1 - 1 of 1