Records link phone number (407) 330-0112 with Telena’s details. Cities Telena has lived in before are Deltona and Lexington. 5941 Feather Ln, Sanford, Fl 32771 is where Telena lives. This...
More about Telena S Smith >>
The number currently linked to Telena is (407) 330-0112. Telena is a resident of 5941 Feather Ln, Sanford, Fl 32771.