Phone Number

(336) 478-3672

Location

Greensboro, North Carolina

Company

US LEC OF NORTH CAROLINA, INC.