Phone Number

(704) 409-2765

Location

Charlotte, North Carolina

Company

US LEC OF NORTH CAROLINA, INC.