Telbis Acosta was born in 1975, age 48. Telbis Acosta's address is 8703 Keegans Forest Lane , Houston, TX 77031. Possible relatives include Diana Acosta, Dina Acosta and 6 others. Public records show Telbis has also lived in Houston, TX. Telbis's latest phone number is (713) 771-4802.
Also goes by: Telbis Flores,
Telbis D Flores
Phone Numbers: (713) 771-4802
Results 1 - 1 of 1