Stream Data Centers

2001 Ross Avenue, Suite 400, Dallas, TX 75201
Capture.PNG
82 Views
Appliance & Services

214-267-0400


Visit Website Add Favorites Contact Author


Stream is an active investor and industry leader, providing premium data center services, optimized value and critical environments to Fortune 500 companies. To date, Stream has acquired, developed and operated more than two million square feet of data center space in Texas, Minnesota, Illinois, California and Colorado, representing more than 200 megawatts of power.

Company Name Stream Data Centers
Phone 214-267-0400
Website Visit Link Here
Country United States of America
State/Province Texas
distance: 6,613 Miles
Address 2001 Ross Avenue, Suite 400, Dallas, TX 75201
Category
Keywords          
No Feedback Received

Translate »