Company INTERNATIONAL TELE-SERVICES, INC. Address 5805 State Bridge Rd, Ste G-126, DULUTH, GA, 30097 - 0000, USA