Location:

Data Center West Inc 739 Welch
Medford, OR 97501
USA

Building Specifications: