Leonardo Urtiz's address is 2643 Tyler Avenue Apartment 10, South El Monte, CA 91733. Public records show Leonardo has also lived in El Monte, CA. Leonardo's latest phone number is (413) 442-7113. Previous phone numbers include (413) 637-1982 and (435) 637-0278.
Results 1 - 1 of 1