Phone Number

(208) 473-8042

Location

Boise, Idaho

Company

LEVEL 3 TELECOM OF IDAHO, LLC - ID