Site: Level3 (was GX) Kansas City

Company: Lumen Technologies
Metro: Kansas City
State: Missouri
Country: United States
Region: North America
Region: Americas
Region: World
Address:
Gross SqFt: 763

Map and Nearby Locations:

1100 Main Street, Kansas City, MO 64105