240 N Union Ave, Newport, WA, 99156, US
Metro: Spokane, WA, US Country: United States Region: North America
See all data centers in Spokane, WA, US →