Flor Borras was born in 1971, age 52. Flor Borras's address is 10202 Challenger 7 Drive Apartment 522, Houston, TX 77029. Possible relatives include Abel Ayala, Alejandro Ayala and 13 others. Public records show Flor has also lived in Houston, TX. Flor's latest phone number is (713) 453-5504. Previous phone numbers include (956) 542-2301 and (956) 579-8651.
Also goes by: Flor Deluz Porras,
Flor Deluz Villarreal,
Flor Villarreal
Results 1 - 1 of 1