| Company | INTERACTIVE TELECARD SERVICES, INC. |
|---|---|
| Business Number | 562758 |
| Business Address | 444 BRICKELL AVENUE, STE. 650, MIAMI, FL, 33131 |
| Company | INTERACTIVE TELECARD SERVICES, INC. |
|---|---|
| Business Number | 562758 |
| Business Address | 444 BRICKELL AVENUE, STE. 650, MIAMI, FL, 33131 |
| Company | INTERACTIVE TELECARD SERVICES, INC. |
|---|---|
| Business Number | 562758 |
| Business Address | 444 BRICKELL AVENUE, STE. 650, MIAMI, FL, 33131 |
| Company | ITELSA (USA), INC. |
|---|---|
| Business Number | 575742 |
| Business Address | NONE |