Mailing Address
3600 NW 138TH ST STE 102
STE 200, 2ND FLOOR
OKLAHOMA CITY OK 73134
Business Address
3600 NW 138TH ST STE 102
STE 200, 2ND FLOOR
OKLAHOMA CITY OK 73134
31 20 6535916
ELEPHANT TALK COMMUNICATIONS CORP (Filer)
CIK: 0001084384 (see all company filings)
IRS No.: 954557538 | State of Incorp.: DE | Fiscal Year End: 1231
Type: 10-K/A | Act: 34 | File No.: 001-35360 | Film No.: 14620529
SIC: 4813 Telephone Communications (No Radiotelephone)