Contact

Address:
12201 Tukwila International Blvd #100
Tukwila 98168
WA
United States
Phone number:
2065224402
WebSite:

OPEN HOURS

Monday
9:00 - 18:00
Tuesday
9:00 - 18:00
Wednesday
9:00 - 18:00
Thursday
9:00 - 18:00
Friday
9:00 - 16:00
Saturday
Closed
Sunday
Closed

Location on map

Photos

Nearby companies

Auction Services Near Me
Distance: 0 yd.
Herbal Health Treatment
Distance: 0 yd.
Smiles @ Southcenter
Distance: 0 yd.
icoat-it
Distance: 0 yd.
Tukwila Garage Door Repair Central
Distance: 0 yd.

Company description

Wow Technologies, Inc. (Wowrack) is a cloud service provider; offering various Hosting services including Private Cloud Hosting, Hybrid cloud infrastructure, Backup and Disaster Recovery Solutions, Dedicated Server Solutions, Colocation, Virtual Private Servers and Bandwidth Delivery.

Reviews

There are no reviews for Wowrack.