Margot Luera was born in 1954, age 70. Margot Luera's address is 14411 Player Street , Houston, TX 77045. Possible relatives include Elogio Acasta, Olivila Acasta and 4 others. Public records show Margot has also lived in Houston, TX. Margot's latest phone number is (713) 231-3005. Previous phone numbers include (713) 433-5972 and (713) 594-1978.
Also goes by: M D Luera
Results 1 - 1 of 1