Teletrust in Ochelata
(918) 535-2161
Teletrust, Inc., a payphone company headquartered in Sherman, TX, was established in 1987. By providing quality equipment, prompt and reliable service, and a very competitive commission structure. Teletrust has positioned itself as a major player in the ...