Primus Telecommunications Inc
13800 NW 14th St # 130
Fort Lauderdale, FL 33323
Fort Lauderdale, FL 33323