Jorge Ambriz's address is 9900 Spain Road Northeast, Albuquerque, NM 87111. Possible relatives include Evelyn Ambriz, Olivia Ambriz and 1 others. Public records show Jorge has also lived in Albuquerque, NM. Jorge's latest phone number is (505) 323-4116. Previous phone numbers include (505) 730-5666.
Results 1 - 1 of 1