Liza Tumada was born in 1952, age 71. Liza Tumada's address is 5923 Sw 134th Place # 134, Miami, FL 33183. Possible relatives include Lora Tumada, Mark Tumada and 1 others. Liza's latest phone number is (305) 385-2556. Previous phone numbers include (786) 353-1230.
Address History: 5923 Sw 134th Place # 134, Miami, FL 33183;
5922 Sw 134th Street, Miami, FL 33156;
Oviedo, FL 32765
Results 1 - 1 of 1