8036212226 Who is calling from 803-621-2226?

Technical information

Company: IDT AMERICA CORP - SC

Type: CLEC

Rate Center: BARNWELL

OCN code: 467E

CLLI: CLMASCSAX8X

Lata code: 434

Coordinates: 34.0449, -81.1169