Company INTERNATIONAL TELECOMMUNICATIONS SERVICE, INC. Address 401 Market St., Suite 1240, SHREVEPORT, LA, 71101, USA