1. Telex Radio Dispatch 694 Warsaw St, Hitchcock, TX 77563 Coordinate: 29.3289,-94.93473 Phone: (281) 640-9939