Luisa Urquiza was born in 1934, age 89. Luisa Urquiza's address is 820 Nw 87th Avenue Apt 115, Miami, FL 33172. Public records show Luisa has also lived in Opa Locka, FL. Luisa's latest phone number is (305) 226-9646. Previous phone numbers include (305) 229-1882 and (305) 681-5869.
Results 1 - 1 of 1