Location

1623 Farnam Street
Omaha, NE 68102, United States

Parent company

Nebraska Colocation Centers

Service provider