2188954101 Who is calling from 218-895-4101?

Technical information

Company: TEKSTAR COMMUNICATIONS, INC.

Type: CLEC

Rate Center: STAPLES

OCN code: 4156

CLLI: SPLSMNSTRS0

Lata code: 636

Coordinates: 46.3684, -94.7948