8180 Green Meadows Drive North

8180 Green Meadows Drive North

8180 Green Meadows Drive North, Lewis Center, OH 43035, United StatesBuilding

Data centers in the building (1)

Cyxtera Technologies CMH1-A

8180 Green Meadows Drive North, Lewis Center, OH 43035, United States

10 carriers

Location

8180 Green Meadows Drive North
Lewis Center, OH 43035, United States