Company TELEPHONE SWITCHING INTERNATIONAL, INC. Address TELEPHONE SWITCHING INTERNATIONAL INC, MILAN, 38358, TENNESSEE